v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::IsCompiledScope Class Reference

#include <shared-function-info.h>

Collaboration diagram for v8::internal::IsCompiledScope:

Public Member Functions

 IsCompiledScope (const Tagged< SharedFunctionInfo > shared, Isolate *isolate)
 
 IsCompiledScope (const Tagged< SharedFunctionInfo > shared, LocalIsolate *isolate)
 
 IsCompiledScope ()
 
bool is_compiled () const
 

Private Attributes

MaybeHandle< HeapObjectretain_code_
 
bool is_compiled_
 

Detailed Description

Definition at line 874 of file shared-function-info.h.

Constructor & Destructor Documentation

◆ IsCompiledScope() [1/3]

v8::internal::IsCompiledScope::IsCompiledScope ( const Tagged< SharedFunctionInfo > shared,
Isolate * isolate )
inline

◆ IsCompiledScope() [2/3]

v8::internal::IsCompiledScope::IsCompiledScope ( const Tagged< SharedFunctionInfo > shared,
LocalIsolate * isolate )
inline

Definition at line 672 of file shared-function-info-inl.h.

Here is the call graph for this function:

◆ IsCompiledScope() [3/3]

v8::internal::IsCompiledScope::IsCompiledScope ( )
inline

Definition at line 880 of file shared-function-info.h.

Member Function Documentation

◆ is_compiled()

bool v8::internal::IsCompiledScope::is_compiled ( ) const
inline

Definition at line 882 of file shared-function-info.h.

Here is the caller graph for this function:

Member Data Documentation

◆ is_compiled_

bool v8::internal::IsCompiledScope::is_compiled_
private

Definition at line 886 of file shared-function-info.h.

◆ retain_code_

MaybeHandle<HeapObject> v8::internal::IsCompiledScope::retain_code_
private

Definition at line 885 of file shared-function-info.h.


The documentation for this class was generated from the following files: