|
| ParseInfo (AccountingAllocator *zone_allocator) |
|
| ParseInfo (Isolate *) |
|
| ParseInfo (Isolate *, AccountingAllocator *zone_allocator) |
|
| ParseInfo (Isolate *isolate, Handle< Script > script) |
|
| ParseInfo (Isolate *isolate, Handle< SharedFunctionInfo > shared) |
|
Handle< Script > | CreateScript (Isolate *isolate, Handle< String > source, ScriptOriginOptions origin_options, NativesFlag natives=NOT_NATIVES_CODE) |
|
AstValueFactory * | GetOrCreateAstValueFactory () |
|
Zone * | zone () const |
|
| FLAG_ACCESSOR (kIsNamedExpression, is_named_expression, set_is_named_expression) FLAG_ACCESSOR(kCollectTypeProfile |
|
set_collect_type_profile | FLAG_ACCESSOR (kBlockCoverageEnabled, block_coverage_enabled, set_block_coverage_enabled) FLAG_ACCESSOR(kOnBackgroundThread |
|
set_collect_type_profile set_on_background_thread | FLAG_ACCESSOR (kWrappedAsFunction, is_wrapped_as_function, set_wrapped_as_function) FLAG_ACCESSOR(kRequiresInstanceMembersInitializer |
|
void | set_parse_restriction (ParseRestriction restriction) |
|
ParseRestriction | parse_restriction () const |
|
Utf16CharacterStream * | character_stream () const |
|
void | set_character_stream (std::unique_ptr< Utf16CharacterStream > character_stream) |
|
void | ResetCharacterStream () |
|
v8::Extension * | extension () const |
|
void | set_extension (v8::Extension *extension) |
|
void | set_consumed_preparsed_scope_data (std::unique_ptr< ConsumedPreParsedScopeData > data) |
|
ConsumedPreParsedScopeData * | consumed_preparsed_scope_data () |
|
DeclarationScope * | script_scope () const |
|
void | set_script_scope (DeclarationScope *script_scope) |
|
AstValueFactory * | ast_value_factory () const |
|
const AstRawString * | function_name () const |
|
void | set_function_name (const AstRawString *function_name) |
|
FunctionLiteral * | literal () const |
|
void | set_literal (FunctionLiteral *literal) |
|
DeclarationScope * | scope () const |
|
uintptr_t | stack_limit () const |
|
void | set_stack_limit (uintptr_t stack_limit) |
|
uint64_t | hash_seed () const |
|
void | set_hash_seed (uint64_t hash_seed) |
|
int | start_position () const |
|
void | set_start_position (int start_position) |
|
int | end_position () const |
|
void | set_end_position (int end_position) |
|
int | parameters_end_pos () const |
|
void | set_parameters_end_pos (int parameters_end_pos) |
|
int | function_literal_id () const |
|
void | set_function_literal_id (int function_literal_id) |
|
FunctionKind | function_kind () const |
|
void | set_function_kind (FunctionKind function_kind) |
|
int | max_function_literal_id () const |
|
void | set_max_function_literal_id (int max_function_literal_id) |
|
const AstStringConstants * | ast_string_constants () const |
|
void | set_ast_string_constants (const AstStringConstants *ast_string_constants) |
|
RuntimeCallStats * | runtime_call_stats () const |
|
void | set_runtime_call_stats (RuntimeCallStats *runtime_call_stats) |
|
Logger * | logger () const |
|
void | set_logger (Logger *logger) |
|
void | AllocateSourceRangeMap () |
|
SourceRangeMap * | source_range_map () const |
|
void | set_source_range_map (SourceRangeMap *source_range_map) |
|
PendingCompilationErrorHandler * | pending_error_handler () |
|
ParallelTasks * | parallel_tasks () |
|
Handle< Script > | script () const |
|
void | set_script (Handle< Script > script) |
|
MaybeHandle< ScopeInfo > | maybe_outer_scope_info () const |
|
void | set_outer_scope_info (Handle< ScopeInfo > outer_scope_info) |
|
int | script_id () const |
|
LanguageMode | language_mode () const |
|
void | set_language_mode (LanguageMode language_mode) |
|
Definition at line 39 of file parse-info.h.