#include <global-context.h>
Definition at line 21 of file global-context.h.
◆ GlobalContext() [1/2]
v8::internal::torque::GlobalContext::GlobalContext |
( |
GlobalContext && | | ) |
|
|
default |
◆ GlobalContext() [2/2]
v8::internal::torque::GlobalContext::GlobalContext |
( |
Ast | ast | ) |
|
|
explicit |
◆ AddCppInclude()
static void v8::internal::torque::GlobalContext::AddCppInclude |
( |
std::string | include_path | ) |
|
|
inlinestatic |
◆ AllDeclarables()
static const std::vector< std::unique_ptr< Declarable > > & v8::internal::torque::GlobalContext::AllDeclarables |
( |
| ) |
|
|
inlinestatic |
◆ AllMacrosForCCDebugOutput()
static const std::vector< std::pair< TorqueMacro *, SourceId > > & v8::internal::torque::GlobalContext::AllMacrosForCCDebugOutput |
( |
| ) |
|
|
inlinestatic |
◆ AllMacrosForCCOutput()
static const std::vector< std::pair< TorqueMacro *, SourceId > > & v8::internal::torque::GlobalContext::AllMacrosForCCOutput |
( |
| ) |
|
|
inlinestatic |
◆ annotate_ir()
static bool v8::internal::torque::GlobalContext::annotate_ir |
( |
| ) |
|
|
inlinestatic |
◆ ast()
static Ast * v8::internal::torque::GlobalContext::ast |
( |
| ) |
|
|
inlinestatic |
◆ collect_kythe_data()
static bool v8::internal::torque::GlobalContext::collect_kythe_data |
( |
| ) |
|
|
inlinestatic |
◆ collect_language_server_data()
static bool v8::internal::torque::GlobalContext::collect_language_server_data |
( |
| ) |
|
|
inlinestatic |
◆ CppIncludes()
static const std::set< std::string > & v8::internal::torque::GlobalContext::CppIncludes |
( |
| ) |
|
|
inlinestatic |
◆ EnsureInCCDebugOutputList()
static void v8::internal::torque::GlobalContext::EnsureInCCDebugOutputList |
( |
TorqueMacro * | macro, |
|
|
SourceId | source ) |
|
inlinestatic |
◆ EnsureInCCOutputList()
static void v8::internal::torque::GlobalContext::EnsureInCCOutputList |
( |
TorqueMacro * | macro, |
|
|
SourceId | source ) |
|
inlinestatic |
◆ force_assert_statements()
static bool v8::internal::torque::GlobalContext::force_assert_statements |
( |
| ) |
|
|
inlinestatic |
◆ GeneratedPerFile()
◆ GetDefaultNamespace()
static Namespace * v8::internal::torque::GlobalContext::GetDefaultNamespace |
( |
| ) |
|
|
inlinestatic |
◆ IsInstanceTypesInitialized()
static bool v8::internal::torque::GlobalContext::IsInstanceTypesInitialized |
( |
| ) |
|
|
inlinestatic |
◆ MakeUniqueName()
static std::string v8::internal::torque::GlobalContext::MakeUniqueName |
( |
const std::string & | base | ) |
|
|
inlinestatic |
◆ operator=()
◆ RegisterDeclarable()
T * v8::internal::torque::GlobalContext::RegisterDeclarable |
( |
std::unique_ptr< T > | d | ) |
|
|
inline |
◆ SetAnnotateIR()
static void v8::internal::torque::GlobalContext::SetAnnotateIR |
( |
| ) |
|
|
inlinestatic |
◆ SetCollectKytheData()
static void v8::internal::torque::GlobalContext::SetCollectKytheData |
( |
| ) |
|
|
inlinestatic |
◆ SetCollectLanguageServerData()
static void v8::internal::torque::GlobalContext::SetCollectLanguageServerData |
( |
| ) |
|
|
inlinestatic |
◆ SetForceAssertStatements()
static void v8::internal::torque::GlobalContext::SetForceAssertStatements |
( |
| ) |
|
|
inlinestatic |
◆ SetInstanceTypesInitialized()
static void v8::internal::torque::GlobalContext::SetInstanceTypesInitialized |
( |
| ) |
|
|
inlinestatic |
◆ LanguageServerData
◆ annotate_ir_
bool v8::internal::torque::GlobalContext::annotate_ir_ |
|
private |
◆ ast_
Ast v8::internal::torque::GlobalContext::ast_ |
|
private |
◆ collect_kythe_data_
bool v8::internal::torque::GlobalContext::collect_kythe_data_ |
|
private |
◆ collect_language_server_data_
bool v8::internal::torque::GlobalContext::collect_language_server_data_ |
|
private |
◆ cpp_includes_
std::set<std::string> v8::internal::torque::GlobalContext::cpp_includes_ |
|
private |
◆ declarables_
std::vector<std::unique_ptr<Declarable> > v8::internal::torque::GlobalContext::declarables_ |
|
private |
◆ default_namespace_
Namespace* v8::internal::torque::GlobalContext::default_namespace_ |
|
private |
◆ force_assert_statements_
bool v8::internal::torque::GlobalContext::force_assert_statements_ |
|
private |
◆ fresh_ids_
std::map<std::string, size_t> v8::internal::torque::GlobalContext::fresh_ids_ |
|
private |
◆ generated_per_file_
◆ instance_types_initialized_
bool v8::internal::torque::GlobalContext::instance_types_initialized_ = false |
|
private |
◆ macros_for_cc_debug_output_
std::vector<std::pair<TorqueMacro*, SourceId> > v8::internal::torque::GlobalContext::macros_for_cc_debug_output_ |
|
private |
◆ macros_for_cc_debug_output_set_
std::set<std::pair<TorqueMacro*, SourceId> > v8::internal::torque::GlobalContext::macros_for_cc_debug_output_set_ |
|
private |
◆ macros_for_cc_output_
std::vector<std::pair<TorqueMacro*, SourceId> > v8::internal::torque::GlobalContext::macros_for_cc_output_ |
|
private |
◆ macros_for_cc_output_set_
std::set<std::pair<TorqueMacro*, SourceId> > v8::internal::torque::GlobalContext::macros_for_cc_output_set_ |
|
private |
The documentation for this class was generated from the following files: