v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::interpreter::BytecodeGenerator Member List

This is the complete list of members for v8::internal::interpreter::BytecodeGenerator, including all inherited members.

AccumulatorPreservingMode enum namev8::internal::interpreter::BytecodeGeneratorprivate
AddToEagerLiteralsIfEager(FunctionLiteral *literal)v8::internal::interpreter::BytecodeGeneratorprivate
AllocateBlockCoverageSlotIfEnabled(AstNode *node, SourceRangeKind kind)v8::internal::interpreter::BytecodeGeneratorprivate
AllocateConditionalChainBlockCoverageSlotIfEnabled(ConditionalChain *node, SourceRangeKind kind, size_t index)v8::internal::interpreter::BytecodeGeneratorprivate
AllocateDeferredConstants(IsolateT *isolate, Handle< Script > script)v8::internal::interpreter::BytecodeGeneratorprivate
AllocateNaryBlockCoverageSlotIfEnabled(NaryOperation *node, size_t index)v8::internal::interpreter::BytecodeGeneratorprivate
AllocateTopLevelRegisters()v8::internal::interpreter::BytecodeGeneratorprivate
array_literals_v8::internal::interpreter::BytecodeGeneratorprivate
ast_string_constants() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
ast_string_constants_v8::internal::interpreter::BytecodeGeneratorprivate
block_coverage_builder_v8::internal::interpreter::BytecodeGeneratorprivate
BuildAssignment(const AssignmentLhsData &data, Token::Value op, LookupHoistingMode lookup_hoisting_mode)v8::internal::interpreter::BytecodeGeneratorprivate
BuildAsyncGeneratorReturn()v8::internal::interpreter::BytecodeGeneratorprivate
BuildAsyncReturn(int source_position)v8::internal::interpreter::BytecodeGeneratorprivate
BuildAwait(int position=kNoSourcePosition)v8::internal::interpreter::BytecodeGeneratorprivate
BuildAwait(Expression *await_expr)v8::internal::interpreter::BytecodeGeneratorprivate
BuildCallIteratorMethod(Register iterator, const AstRawString *method, RegisterList receiver_and_args, BytecodeLabel *if_called, BytecodeLabels *if_notcalled)v8::internal::interpreter::BytecodeGeneratorprivate
BuildClassLiteral(ClassLiteral *expr, Register name)v8::internal::interpreter::BytecodeGeneratorprivate
BuildClassProperty(ClassLiteral::Property *property)v8::internal::interpreter::BytecodeGeneratorprivate
BuildCreateArrayLiteral(const ZonePtrList< Expression > *elements, ArrayLiteral *expr)v8::internal::interpreter::BytecodeGeneratorprivate
BuildCreateObjectLiteral(Register literal, uint8_t flags, size_t entry)v8::internal::interpreter::BytecodeGeneratorprivate
BuildDeclareCall(Runtime::FunctionId id)v8::internal::interpreter::BytecodeGeneratorprivate
BuildDestructuringArrayAssignment(ArrayLiteral *pattern, Token::Value op, LookupHoistingMode lookup_hoisting_mode)v8::internal::interpreter::BytecodeGeneratorprivate
BuildDestructuringObjectAssignment(ObjectLiteral *pattern, Token::Value op, LookupHoistingMode lookup_hoisting_mode)v8::internal::interpreter::BytecodeGeneratorprivate
BuildDisposeScope(WrappedFunc wrapped_func, bool has_await_using)v8::internal::interpreter::BytecodeGeneratorprivate
builder()v8::internal::interpreter::BytecodeGeneratorinlineprivate
builder_v8::internal::interpreter::BytecodeGeneratorprivate
BuildFillArrayWithIterator(IteratorRecord iterator, Register array, Register index, Register value, FeedbackSlot next_value_slot, FeedbackSlot next_done_slot, FeedbackSlot index_slot, FeedbackSlot element_slot)v8::internal::interpreter::BytecodeGeneratorprivate
BuildFinalizeIteration(IteratorRecord iterator, Register done, Register iteration_continuation_token)v8::internal::interpreter::BytecodeGeneratorprivate
BuildGeneratorObjectVariableInitialization()v8::internal::interpreter::BytecodeGeneratorprivate
BuildGeneratorPrologue()v8::internal::interpreter::BytecodeGeneratorprivate
BuildGetAndCheckSuperConstructor(Register this_function, Register new_target, Register constructor, BytecodeLabel *super_ctor_call_done)v8::internal::interpreter::BytecodeGeneratorprivate
BuildGetIterator(IteratorType hint)v8::internal::interpreter::BytecodeGeneratorprivate
BuildGetIteratorRecord(Register iterator_next, Register iterator_object, IteratorType hint)v8::internal::interpreter::BytecodeGeneratorprivate
BuildGetIteratorRecord(IteratorType hint)v8::internal::interpreter::BytecodeGeneratorprivate
BuildHoleCheckForVariableAssignment(Variable *variable, Token::Value op)v8::internal::interpreter::BytecodeGeneratorprivate
BuildIncrementBlockCoverageCounterIfEnabled(AstNode *node, SourceRangeKind kind)v8::internal::interpreter::BytecodeGeneratorprivate
BuildIncrementBlockCoverageCounterIfEnabled(int coverage_array_slot)v8::internal::interpreter::BytecodeGeneratorprivate
BuildInstanceInitializationAfterSuperCall(Register this_function, Register instance)v8::internal::interpreter::BytecodeGeneratorprivate
BuildInstanceMemberInitialization(Register constructor, Register instance)v8::internal::interpreter::BytecodeGeneratorprivate
BuildInvalidPropertyAccess(MessageTemplate tmpl, Property *property)v8::internal::interpreter::BytecodeGeneratorprivate
BuildIteratorClose(const IteratorRecord &iterator, Expression *expr=nullptr)v8::internal::interpreter::BytecodeGeneratorprivate
BuildIteratorNext(const IteratorRecord &iterator, Register next_result)v8::internal::interpreter::BytecodeGeneratorprivate
BuildLiteralCompareNil(Token::Value compare_op, BytecodeArrayBuilder::NilValue nil)v8::internal::interpreter::BytecodeGeneratorprivate
BuildLiteralStrictCompareBoolean(Literal *literal)v8::internal::interpreter::BytecodeGeneratorprivate
BuildLoadKeyedProperty(Register object, FeedbackSlot slot)v8::internal::interpreter::BytecodeGeneratorprivate
BuildLoadNamedProperty(const Expression *object_expr, Register object, const AstRawString *name)v8::internal::interpreter::BytecodeGeneratorprivate
BuildLoadPropertyKey(LiteralProperty *property, Register out_reg)v8::internal::interpreter::BytecodeGeneratorprivate
BuildLocalActivationContextInitialization()v8::internal::interpreter::BytecodeGeneratorprivate
BuildNewLocalActivationContext()v8::internal::interpreter::BytecodeGeneratorprivate
BuildNewLocalBlockContext(Scope *scope)v8::internal::interpreter::BytecodeGeneratorprivate
BuildNewLocalCatchContext(Scope *scope)v8::internal::interpreter::BytecodeGeneratorprivate
BuildNewLocalWithContext(Scope *scope)v8::internal::interpreter::BytecodeGeneratorprivate
BuildOptionalChain(ExpressionFunc expression_func)v8::internal::interpreter::BytecodeGeneratorprivate
BuildPrivateBrandCheck(Property *property, Register object)v8::internal::interpreter::BytecodeGeneratorprivate
BuildPrivateBrandInitialization(Register receiver, Variable *brand)v8::internal::interpreter::BytecodeGeneratorprivate
BuildPrivateDebugDynamicGet(Property *property, Register obj)v8::internal::interpreter::BytecodeGeneratorprivate
BuildPrivateDebugDynamicSet(Property *property, Register obj, Register value)v8::internal::interpreter::BytecodeGeneratorprivate
BuildPrivateGetterAccess(Register obj, Register access_pair)v8::internal::interpreter::BytecodeGeneratorprivate
BuildPrivateMethodIn(Variable *private_name, Expression *object_expression)v8::internal::interpreter::BytecodeGeneratorprivate
BuildPrivateMethods(ClassLiteral *expr, bool is_static, Register home_object)v8::internal::interpreter::BytecodeGeneratorprivate
BuildPrivateSetterAccess(Register obj, Register access_pair, Register value)v8::internal::interpreter::BytecodeGeneratorprivate
BuildPushUndefinedIntoRegisterList(RegisterList *reg_list)v8::internal::interpreter::BytecodeGeneratorprivate
BuildReThrow()v8::internal::interpreter::BytecodeGeneratorprivate
BuildReturn(int source_position)v8::internal::interpreter::BytecodeGeneratorprivate
BuildSetNamedProperty(const Expression *object_expr, Register object, const AstRawString *name)v8::internal::interpreter::BytecodeGeneratorprivate
BuildStoreGlobal(Variable *variable)v8::internal::interpreter::BytecodeGeneratorprivate
BuildSuperCallOptimization(Register this_function, Register new_target, Register constructor_then_instance, BytecodeLabel *super_ctor_call_done)v8::internal::interpreter::BytecodeGeneratorprivate
BuildSuspendPoint(int position)v8::internal::interpreter::BytecodeGeneratorprivate
BuildTest(ToBooleanMode mode, BytecodeLabels *then_labels, BytecodeLabels *else_labels, TestFallthrough fallthrough)v8::internal::interpreter::BytecodeGeneratorprivate
BuildThisVariableLoad()v8::internal::interpreter::BytecodeGeneratorprivate
BuildThrowIfHole(Variable *variable)v8::internal::interpreter::BytecodeGeneratorprivate
BuildTryCatch(TryBodyFunc try_body_func, CatchBodyFunc catch_body_func, HandlerTable::CatchPrediction catch_prediction, TryCatchStatement *stmt_for_coverage=nullptr)v8::internal::interpreter::BytecodeGeneratorprivate
BuildTryFinally(TryBodyFunc try_body_func, FinallyBodyFunc finally_body_func, HandlerTable::CatchPrediction catch_prediction, TryFinallyStatement *stmt_for_coverage=nullptr)v8::internal::interpreter::BytecodeGeneratorprivate
BuildVariableAssignment(Variable *variable, Token::Value op, HoleCheckMode hole_check_mode, LookupHoistingMode lookup_hoisting_mode=LookupHoistingMode::kNormal)v8::internal::interpreter::BytecodeGeneratorprivate
BuildVariableLoad(Variable *variable, HoleCheckMode hole_check_mode, TypeofMode typeof_mode=TypeofMode::kNotInside)v8::internal::interpreter::BytecodeGeneratorprivate
BuildVariableLoadForAccumulatorValue(Variable *variable, HoleCheckMode hole_check_mode, TypeofMode typeof_mode=TypeofMode::kNotInside)v8::internal::interpreter::BytecodeGeneratorprivate
BytecodeGenerator(LocalIsolate *local_isolate, Zone *zone, UnoptimizedCompilationInfo *info, const AstStringConstants *ast_string_constants, std::vector< FunctionLiteral * > *eager_inner_literals, Handle< Script > script)v8::internal::interpreter::BytecodeGeneratorexplicit
catch_prediction() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
catch_prediction_v8::internal::interpreter::BytecodeGeneratorprivate
class_literals_v8::internal::interpreter::BytecodeGeneratorprivate
closure_scope() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
closure_scope_v8::internal::interpreter::BytecodeGeneratorprivate
current_disposables_stack() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
current_disposables_stack_v8::internal::interpreter::BytecodeGeneratorprivate
current_for_in_scope() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
current_for_in_scope_v8::internal::interpreter::BytecodeGeneratorprivate
current_loop_scope() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
current_loop_scope_v8::internal::interpreter::BytecodeGeneratorprivate
current_scope() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
current_scope_v8::internal::interpreter::BytecodeGeneratorprivate
DEFINE_AST_VISITOR_SUBCLASS_MEMBERS()v8::internal::interpreter::BytecodeGeneratorprivate
dummy_feedback_slot_v8::internal::interpreter::BytecodeGeneratorprivate
eager_inner_literals_v8::internal::interpreter::BytecodeGeneratorprivate
eval_calls_v8::internal::interpreter::BytecodeGeneratorprivate
execution_context() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
execution_context_v8::internal::interpreter::BytecodeGeneratorprivate
execution_control() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
execution_control_v8::internal::interpreter::BytecodeGeneratorprivate
execution_result() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
execution_result_v8::internal::interpreter::BytecodeGeneratorprivate
feedback_index(FeedbackSlot slot) constv8::internal::interpreter::BytecodeGeneratorinlineprivate
feedback_slot_cache()v8::internal::interpreter::BytecodeGeneratorinlineprivate
feedback_slot_cache_v8::internal::interpreter::BytecodeGeneratorprivate
feedback_spec()v8::internal::interpreter::BytecodeGeneratorinlineprivate
FinalizeBytecode(IsolateT *isolate, Handle< Script > script)v8::internal::interpreter::BytecodeGenerator
FinalizeSourcePositionTable(IsolateT *isolate)v8::internal::interpreter::BytecodeGenerator
function_kind() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
function_literals_v8::internal::interpreter::BytecodeGeneratorprivate
GenerateAsyncFunctionBody()v8::internal::interpreter::BytecodeGeneratorprivate
GenerateAsyncGeneratorFunctionBody()v8::internal::interpreter::BytecodeGeneratorprivate
GenerateBaseConstructorBody()v8::internal::interpreter::BytecodeGeneratorprivate
GenerateBodyPrologue()v8::internal::interpreter::BytecodeGeneratorprivate
GenerateBodyStatements(int start=0)v8::internal::interpreter::BytecodeGeneratorprivate
GenerateBodyStatementsWithoutImplicitFinalReturn(int start=0)v8::internal::interpreter::BytecodeGeneratorprivate
GenerateBytecode(uintptr_t stack_limit)v8::internal::interpreter::BytecodeGenerator
GenerateBytecodeBody()v8::internal::interpreter::BytecodeGeneratorprivate
GenerateDerivedConstructorBody()v8::internal::interpreter::BytecodeGeneratorprivate
generator_jump_table_v8::internal::interpreter::BytecodeGeneratorprivate
generator_object() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
GetCachedCreateClosureSlot(FunctionLiteral *literal)v8::internal::interpreter::BytecodeGeneratorprivate
GetCachedLoadGlobalICSlot(TypeofMode typeof_mode, Variable *variable)v8::internal::interpreter::BytecodeGeneratorprivate
GetCachedLoadICSlot(const Expression *expr, const AstRawString *name)v8::internal::interpreter::BytecodeGeneratorprivate
GetCachedLoadSuperICSlot(const AstRawString *name)v8::internal::interpreter::BytecodeGeneratorprivate
GetCachedStoreGlobalICSlot(LanguageMode language_mode, Variable *variable)v8::internal::interpreter::BytecodeGeneratorprivate
GetCachedStoreICSlot(const Expression *expr, const AstRawString *name)v8::internal::interpreter::BytecodeGeneratorprivate
GetDestructuringDefaultValue(Expression **target)v8::internal::interpreter::BytecodeGeneratorprivate
GetDummyCompareICSlot()v8::internal::interpreter::BytecodeGeneratorprivate
GetPotentialVariableInAccumulator()v8::internal::interpreter::BytecodeGeneratorprivate
GetRegisterForLocalVariable(Variable *variable)v8::internal::interpreter::BytecodeGeneratorprivate
GetTypeHintForLocalVariable(Variable *variable)v8::internal::interpreter::BytecodeGeneratorprivate
hole_check_bitmap_v8::internal::interpreter::BytecodeGeneratorprivate
impl()v8::internal::AstVisitor< BytecodeGenerator >inlineprotected
incoming_new_target() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
incoming_new_target_or_generator_v8::internal::interpreter::BytecodeGeneratorprivate
info() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
info_v8::internal::interpreter::BytecodeGeneratorprivate
IsLocalVariableWithInternalizedStringHint(Expression *expr)v8::internal::interpreter::BytecodeGeneratorprivate
IsSameOrSubTypeHint(TypeHint hint1, TypeHint hint2)v8::internal::interpreter::BytecodeGeneratorinlinestatic
IsStringTypeHint(TypeHint hint)v8::internal::interpreter::BytecodeGeneratorinlinestatic
IsVariableInRegister(Variable *var, Register reg)v8::internal::interpreter::BytecodeGeneratorprivate
kAny enum valuev8::internal::interpreter::BytecodeGenerator
kBoolean enum valuev8::internal::interpreter::BytecodeGenerator
kInternalizedString enum valuev8::internal::interpreter::BytecodeGenerator
kString enum valuev8::internal::interpreter::BytecodeGenerator
kUnknown enum valuev8::internal::interpreter::BytecodeGenerator
language_mode() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
local_isolate_v8::internal::interpreter::BytecodeGeneratorprivate
loop_depth_v8::internal::interpreter::BytecodeGeneratorprivate
native_function_literals_v8::internal::interpreter::BytecodeGeneratorprivate
object_literals_v8::internal::interpreter::BytecodeGeneratorprivate
optional_chaining_null_labels_v8::internal::interpreter::BytecodeGeneratorprivate
PrepareAssignmentLhs(Expression *lhs, AccumulatorPreservingMode accumulator_preserving_mode=AccumulatorPreservingMode::kNone)v8::internal::interpreter::BytecodeGeneratorprivate
register_allocator()v8::internal::interpreter::BytecodeGeneratorinlineprivate
RememberHoleCheckInCurrentBlock(Variable *variable)v8::internal::interpreter::BytecodeGeneratorprivate
script_v8::internal::interpreter::BytecodeGeneratorprivate
set_catch_prediction(HandlerTable::CatchPrediction value)v8::internal::interpreter::BytecodeGeneratorinlineprivate
set_current_disposables_stack(Register disposables_stack)v8::internal::interpreter::BytecodeGeneratorinlineprivate
set_current_for_in_scope(ForInScope *for_in_scope)v8::internal::interpreter::BytecodeGeneratorinlineprivate
set_current_loop_scope(LoopScope *loop_scope)v8::internal::interpreter::BytecodeGeneratorinlineprivate
set_current_scope(Scope *scope)v8::internal::interpreter::BytecodeGeneratorinlineprivate
set_execution_context(ContextScope *context)v8::internal::interpreter::BytecodeGeneratorinlineprivate
set_execution_control(ControlScope *scope)v8::internal::interpreter::BytecodeGeneratorinlineprivate
set_execution_result(ExpressionResultScope *execution_result)v8::internal::interpreter::BytecodeGeneratorinlineprivate
SetVariableInRegister(Variable *var, Register reg)v8::internal::interpreter::BytecodeGeneratorprivate
StoreKeyedToSuperRuntimeId()v8::internal::interpreter::BytecodeGeneratorinlineprivate
StoreToSuperRuntimeId()v8::internal::interpreter::BytecodeGeneratorinlineprivate
suspend_count_v8::internal::interpreter::BytecodeGeneratorprivate
template_objects_v8::internal::interpreter::BytecodeGeneratorprivate
TestFallthrough enum namev8::internal::interpreter::BytecodeGeneratorprivate
ToBooleanMode typedefv8::internal::interpreter::BytecodeGeneratorprivate
ToBooleanModeFromTypeHint(TypeHint type_hint)v8::internal::interpreter::BytecodeGeneratorinlineprivatestatic
top_level_builder()v8::internal::interpreter::BytecodeGeneratorinlineprivate
top_level_builder_v8::internal::interpreter::BytecodeGeneratorprivate
TypeHint enum namev8::internal::interpreter::BytecodeGenerator
VariableNeedsHoleCheckInCurrentBlock(Variable *variable, HoleCheckMode hole_check_mode)v8::internal::interpreter::BytecodeGeneratorprivate
VariableNeedsHoleCheckInCurrentBlockForAssignment(Variable *variable, Token::Value op, HoleCheckMode hole_check_mode)v8::internal::interpreter::BytecodeGeneratorprivate
vars_in_hole_check_bitmap_v8::internal::interpreter::BytecodeGeneratorprivate
Visit(AstNode *node)v8::internal::AstVisitor< BytecodeGenerator >inline
VisitAndPushIntoRegisterList(Expression *expr, RegisterList *reg_list)v8::internal::interpreter::BytecodeGeneratorprivate
VisitArguments(const ZonePtrList< Expression > *args, RegisterList *arg_regs)v8::internal::interpreter::BytecodeGeneratorprivate
VisitArgumentsObject(Variable *variable)v8::internal::interpreter::BytecodeGeneratorprivate
VisitArithmeticExpression(BinaryOperation *binop)v8::internal::interpreter::BytecodeGeneratorprivate
VisitBlockDeclarationsAndStatements(Block *stmt)v8::internal::interpreter::BytecodeGeneratorprivate
VisitBlockMaybeDispose(Block *stmt)v8::internal::interpreter::BytecodeGeneratorprivate
VisitCallSuper(Call *call)v8::internal::interpreter::BytecodeGeneratorprivate
VisitClassLiteral(ClassLiteral *expr, Register name)v8::internal::interpreter::BytecodeGeneratorprivate
VisitCommaExpression(BinaryOperation *binop)v8::internal::interpreter::BytecodeGeneratorprivate
VisitCondition(Expression *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitDeclarations(Declaration::List *declarations)v8::internal::interpreter::BytecodeGenerator
VisitDelete(UnaryOperation *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitExpressions(const ZonePtrList< Expression > *expressions)v8::internal::AstVisitor< BytecodeGenerator >inline
VisitForAccumulatorValue(Expression *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitForAccumulatorValueOrTheHole(Expression *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitForEffect(Expression *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitForInAssignment(Expression *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitForNullishTest(Expression *expr, BytecodeLabels *then_labels, BytecodeLabels *test_next_labels, BytecodeLabels *else_labels)v8::internal::interpreter::BytecodeGeneratorprivate
VisitForRegisterValue(Expression *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitForRegisterValue(Expression *expr, Register destination)v8::internal::interpreter::BytecodeGeneratorprivate
VisitForTest(Expression *expr, BytecodeLabels *then_labels, BytecodeLabels *else_labels, TestFallthrough fallthrough)v8::internal::interpreter::BytecodeGeneratorprivate
VisitForTypeOfValue(Expression *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitGlobalDeclarations(Declaration::List *declarations)v8::internal::interpreter::BytecodeGenerator
VisitInHoleCheckElisionScope(T *node)v8::internal::interpreter::BytecodeGeneratorprivate
VisitInHoleCheckElisionScopeForAccumulatorValue(Expression *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitInSameTestExecutionScope(Expression *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitInScope(Statement *stmt, Scope *scope)v8::internal::interpreter::BytecodeGeneratorprivate
VisitIterationBody(IterationStatement *stmt, LoopBuilder *loop_builder)v8::internal::interpreter::BytecodeGeneratorprivate
VisitIterationBodyInHoleCheckElisionScope(IterationStatement *stmt, LoopBuilder *loop_builder)v8::internal::interpreter::BytecodeGeneratorprivate
VisitKeyedSuperPropertyLoad(Property *property, Register opt_receiver_out)v8::internal::interpreter::BytecodeGeneratorprivate
VisitLiteralAccessor(LiteralProperty *property, Register value_out)v8::internal::interpreter::BytecodeGeneratorprivate
VisitLogicalAndExpression(BinaryOperation *binop)v8::internal::interpreter::BytecodeGeneratorprivate
VisitLogicalAndSubExpression(Expression *expr, BytecodeLabels *end_labels, int coverage_slot)v8::internal::interpreter::BytecodeGeneratorprivate
VisitLogicalOrExpression(BinaryOperation *binop)v8::internal::interpreter::BytecodeGeneratorprivate
VisitLogicalOrSubExpression(Expression *expr, BytecodeLabels *end_labels, int coverage_slot)v8::internal::interpreter::BytecodeGeneratorprivate
VisitLogicalTest(Token::Value token, Expression *left, Expression *right, int right_coverage_slot)v8::internal::interpreter::BytecodeGeneratorprivate
VisitLogicalTestSubExpression(Token::Value token, Expression *expr, BytecodeLabels *then_labels, BytecodeLabels *else_labels, int coverage_slot)v8::internal::interpreter::BytecodeGeneratorprivate
VisitModuleDeclarations(Declaration::List *declarations)v8::internal::interpreter::BytecodeGenerator
VisitModuleNamespaceImports()v8::internal::interpreter::BytecodeGeneratorprivate
VisitNamedSuperPropertyLoad(Property *property, Register opt_receiver_out)v8::internal::interpreter::BytecodeGeneratorprivate
VisitNaryArithmeticExpression(NaryOperation *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitNaryCommaExpression(NaryOperation *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitNaryLogicalAndExpression(NaryOperation *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitNaryLogicalOrExpression(NaryOperation *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitNaryLogicalTest(Token::Value token, NaryOperation *expr, const NaryCodeCoverageSlots *coverage_slots)v8::internal::interpreter::BytecodeGeneratorprivate
VisitNaryNullishExpression(NaryOperation *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitNewTargetVariable(Variable *variable)v8::internal::interpreter::BytecodeGeneratorprivate
VisitNot(UnaryOperation *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitNullishExpression(BinaryOperation *binop)v8::internal::interpreter::BytecodeGeneratorprivate
VisitNullishSubExpression(Expression *expr, BytecodeLabels *end_labels, int coverage_slot)v8::internal::interpreter::BytecodeGeneratorprivate
VisitPropertyLoad(Register obj, Property *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitPropertyLoadForRegister(Register obj, Property *expr, Register destination)v8::internal::interpreter::BytecodeGeneratorprivate
VisitRestArgumentsArray(Variable *rest)v8::internal::interpreter::BytecodeGeneratorprivate
VisitStatements(const ZonePtrList< Statement > *statments, int start=0)v8::internal::interpreter::BytecodeGenerator
v8::internal::AstVisitor< BytecodeGenerator >::VisitStatements(const ZonePtrList< Statement > *statements)v8::internal::AstVisitor< BytecodeGenerator >inline
VisitThisFunctionVariable(Variable *variable)v8::internal::interpreter::BytecodeGeneratorprivate
VisitTypeOf(UnaryOperation *expr)v8::internal::interpreter::BytecodeGeneratorprivate
VisitVoid(UnaryOperation *expr)v8::internal::interpreter::BytecodeGeneratorprivate
zone() constv8::internal::interpreter::BytecodeGeneratorinlineprivate
zone_v8::internal::interpreter::BytecodeGeneratorprivate