AccumulatorPreservingMode enum name | v8::internal::interpreter::BytecodeGenerator | private |
AddToEagerLiteralsIfEager(FunctionLiteral *literal) | v8::internal::interpreter::BytecodeGenerator | private |
AllocateBlockCoverageSlotIfEnabled(AstNode *node, SourceRangeKind kind) | v8::internal::interpreter::BytecodeGenerator | private |
AllocateConditionalChainBlockCoverageSlotIfEnabled(ConditionalChain *node, SourceRangeKind kind, size_t index) | v8::internal::interpreter::BytecodeGenerator | private |
AllocateDeferredConstants(IsolateT *isolate, Handle< Script > script) | v8::internal::interpreter::BytecodeGenerator | private |
AllocateNaryBlockCoverageSlotIfEnabled(NaryOperation *node, size_t index) | v8::internal::interpreter::BytecodeGenerator | private |
AllocateTopLevelRegisters() | v8::internal::interpreter::BytecodeGenerator | private |
array_literals_ | v8::internal::interpreter::BytecodeGenerator | private |
ast_string_constants() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
ast_string_constants_ | v8::internal::interpreter::BytecodeGenerator | private |
block_coverage_builder_ | v8::internal::interpreter::BytecodeGenerator | private |
BuildAssignment(const AssignmentLhsData &data, Token::Value op, LookupHoistingMode lookup_hoisting_mode) | v8::internal::interpreter::BytecodeGenerator | private |
BuildAsyncGeneratorReturn() | v8::internal::interpreter::BytecodeGenerator | private |
BuildAsyncReturn(int source_position) | v8::internal::interpreter::BytecodeGenerator | private |
BuildAwait(int position=kNoSourcePosition) | v8::internal::interpreter::BytecodeGenerator | private |
BuildAwait(Expression *await_expr) | v8::internal::interpreter::BytecodeGenerator | private |
BuildCallIteratorMethod(Register iterator, const AstRawString *method, RegisterList receiver_and_args, BytecodeLabel *if_called, BytecodeLabels *if_notcalled) | v8::internal::interpreter::BytecodeGenerator | private |
BuildClassLiteral(ClassLiteral *expr, Register name) | v8::internal::interpreter::BytecodeGenerator | private |
BuildClassProperty(ClassLiteral::Property *property) | v8::internal::interpreter::BytecodeGenerator | private |
BuildCreateArrayLiteral(const ZonePtrList< Expression > *elements, ArrayLiteral *expr) | v8::internal::interpreter::BytecodeGenerator | private |
BuildCreateObjectLiteral(Register literal, uint8_t flags, size_t entry) | v8::internal::interpreter::BytecodeGenerator | private |
BuildDeclareCall(Runtime::FunctionId id) | v8::internal::interpreter::BytecodeGenerator | private |
BuildDestructuringArrayAssignment(ArrayLiteral *pattern, Token::Value op, LookupHoistingMode lookup_hoisting_mode) | v8::internal::interpreter::BytecodeGenerator | private |
BuildDestructuringObjectAssignment(ObjectLiteral *pattern, Token::Value op, LookupHoistingMode lookup_hoisting_mode) | v8::internal::interpreter::BytecodeGenerator | private |
BuildDisposeScope(WrappedFunc wrapped_func, bool has_await_using) | v8::internal::interpreter::BytecodeGenerator | private |
builder() | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
builder_ | v8::internal::interpreter::BytecodeGenerator | private |
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::BytecodeGenerator | private |
BuildFinalizeIteration(IteratorRecord iterator, Register done, Register iteration_continuation_token) | v8::internal::interpreter::BytecodeGenerator | private |
BuildGeneratorObjectVariableInitialization() | v8::internal::interpreter::BytecodeGenerator | private |
BuildGeneratorPrologue() | v8::internal::interpreter::BytecodeGenerator | private |
BuildGetAndCheckSuperConstructor(Register this_function, Register new_target, Register constructor, BytecodeLabel *super_ctor_call_done) | v8::internal::interpreter::BytecodeGenerator | private |
BuildGetIterator(IteratorType hint) | v8::internal::interpreter::BytecodeGenerator | private |
BuildGetIteratorRecord(Register iterator_next, Register iterator_object, IteratorType hint) | v8::internal::interpreter::BytecodeGenerator | private |
BuildGetIteratorRecord(IteratorType hint) | v8::internal::interpreter::BytecodeGenerator | private |
BuildHoleCheckForVariableAssignment(Variable *variable, Token::Value op) | v8::internal::interpreter::BytecodeGenerator | private |
BuildIncrementBlockCoverageCounterIfEnabled(AstNode *node, SourceRangeKind kind) | v8::internal::interpreter::BytecodeGenerator | private |
BuildIncrementBlockCoverageCounterIfEnabled(int coverage_array_slot) | v8::internal::interpreter::BytecodeGenerator | private |
BuildInstanceInitializationAfterSuperCall(Register this_function, Register instance) | v8::internal::interpreter::BytecodeGenerator | private |
BuildInstanceMemberInitialization(Register constructor, Register instance) | v8::internal::interpreter::BytecodeGenerator | private |
BuildInvalidPropertyAccess(MessageTemplate tmpl, Property *property) | v8::internal::interpreter::BytecodeGenerator | private |
BuildIteratorClose(const IteratorRecord &iterator, Expression *expr=nullptr) | v8::internal::interpreter::BytecodeGenerator | private |
BuildIteratorNext(const IteratorRecord &iterator, Register next_result) | v8::internal::interpreter::BytecodeGenerator | private |
BuildLiteralCompareNil(Token::Value compare_op, BytecodeArrayBuilder::NilValue nil) | v8::internal::interpreter::BytecodeGenerator | private |
BuildLiteralStrictCompareBoolean(Literal *literal) | v8::internal::interpreter::BytecodeGenerator | private |
BuildLoadKeyedProperty(Register object, FeedbackSlot slot) | v8::internal::interpreter::BytecodeGenerator | private |
BuildLoadNamedProperty(const Expression *object_expr, Register object, const AstRawString *name) | v8::internal::interpreter::BytecodeGenerator | private |
BuildLoadPropertyKey(LiteralProperty *property, Register out_reg) | v8::internal::interpreter::BytecodeGenerator | private |
BuildLocalActivationContextInitialization() | v8::internal::interpreter::BytecodeGenerator | private |
BuildNewLocalActivationContext() | v8::internal::interpreter::BytecodeGenerator | private |
BuildNewLocalBlockContext(Scope *scope) | v8::internal::interpreter::BytecodeGenerator | private |
BuildNewLocalCatchContext(Scope *scope) | v8::internal::interpreter::BytecodeGenerator | private |
BuildNewLocalWithContext(Scope *scope) | v8::internal::interpreter::BytecodeGenerator | private |
BuildOptionalChain(ExpressionFunc expression_func) | v8::internal::interpreter::BytecodeGenerator | private |
BuildPrivateBrandCheck(Property *property, Register object) | v8::internal::interpreter::BytecodeGenerator | private |
BuildPrivateBrandInitialization(Register receiver, Variable *brand) | v8::internal::interpreter::BytecodeGenerator | private |
BuildPrivateDebugDynamicGet(Property *property, Register obj) | v8::internal::interpreter::BytecodeGenerator | private |
BuildPrivateDebugDynamicSet(Property *property, Register obj, Register value) | v8::internal::interpreter::BytecodeGenerator | private |
BuildPrivateGetterAccess(Register obj, Register access_pair) | v8::internal::interpreter::BytecodeGenerator | private |
BuildPrivateMethodIn(Variable *private_name, Expression *object_expression) | v8::internal::interpreter::BytecodeGenerator | private |
BuildPrivateMethods(ClassLiteral *expr, bool is_static, Register home_object) | v8::internal::interpreter::BytecodeGenerator | private |
BuildPrivateSetterAccess(Register obj, Register access_pair, Register value) | v8::internal::interpreter::BytecodeGenerator | private |
BuildPushUndefinedIntoRegisterList(RegisterList *reg_list) | v8::internal::interpreter::BytecodeGenerator | private |
BuildReThrow() | v8::internal::interpreter::BytecodeGenerator | private |
BuildReturn(int source_position) | v8::internal::interpreter::BytecodeGenerator | private |
BuildSetNamedProperty(const Expression *object_expr, Register object, const AstRawString *name) | v8::internal::interpreter::BytecodeGenerator | private |
BuildStoreGlobal(Variable *variable) | v8::internal::interpreter::BytecodeGenerator | private |
BuildSuperCallOptimization(Register this_function, Register new_target, Register constructor_then_instance, BytecodeLabel *super_ctor_call_done) | v8::internal::interpreter::BytecodeGenerator | private |
BuildSuspendPoint(int position) | v8::internal::interpreter::BytecodeGenerator | private |
BuildTest(ToBooleanMode mode, BytecodeLabels *then_labels, BytecodeLabels *else_labels, TestFallthrough fallthrough) | v8::internal::interpreter::BytecodeGenerator | private |
BuildThisVariableLoad() | v8::internal::interpreter::BytecodeGenerator | private |
BuildThrowIfHole(Variable *variable) | v8::internal::interpreter::BytecodeGenerator | private |
BuildTryCatch(TryBodyFunc try_body_func, CatchBodyFunc catch_body_func, HandlerTable::CatchPrediction catch_prediction, TryCatchStatement *stmt_for_coverage=nullptr) | v8::internal::interpreter::BytecodeGenerator | private |
BuildTryFinally(TryBodyFunc try_body_func, FinallyBodyFunc finally_body_func, HandlerTable::CatchPrediction catch_prediction, TryFinallyStatement *stmt_for_coverage=nullptr) | v8::internal::interpreter::BytecodeGenerator | private |
BuildVariableAssignment(Variable *variable, Token::Value op, HoleCheckMode hole_check_mode, LookupHoistingMode lookup_hoisting_mode=LookupHoistingMode::kNormal) | v8::internal::interpreter::BytecodeGenerator | private |
BuildVariableLoad(Variable *variable, HoleCheckMode hole_check_mode, TypeofMode typeof_mode=TypeofMode::kNotInside) | v8::internal::interpreter::BytecodeGenerator | private |
BuildVariableLoadForAccumulatorValue(Variable *variable, HoleCheckMode hole_check_mode, TypeofMode typeof_mode=TypeofMode::kNotInside) | v8::internal::interpreter::BytecodeGenerator | private |
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::BytecodeGenerator | explicit |
catch_prediction() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
catch_prediction_ | v8::internal::interpreter::BytecodeGenerator | private |
class_literals_ | v8::internal::interpreter::BytecodeGenerator | private |
closure_scope() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
closure_scope_ | v8::internal::interpreter::BytecodeGenerator | private |
current_disposables_stack() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
current_disposables_stack_ | v8::internal::interpreter::BytecodeGenerator | private |
current_for_in_scope() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
current_for_in_scope_ | v8::internal::interpreter::BytecodeGenerator | private |
current_loop_scope() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
current_loop_scope_ | v8::internal::interpreter::BytecodeGenerator | private |
current_scope() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
current_scope_ | v8::internal::interpreter::BytecodeGenerator | private |
DEFINE_AST_VISITOR_SUBCLASS_MEMBERS() | v8::internal::interpreter::BytecodeGenerator | private |
dummy_feedback_slot_ | v8::internal::interpreter::BytecodeGenerator | private |
eager_inner_literals_ | v8::internal::interpreter::BytecodeGenerator | private |
eval_calls_ | v8::internal::interpreter::BytecodeGenerator | private |
execution_context() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
execution_context_ | v8::internal::interpreter::BytecodeGenerator | private |
execution_control() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
execution_control_ | v8::internal::interpreter::BytecodeGenerator | private |
execution_result() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
execution_result_ | v8::internal::interpreter::BytecodeGenerator | private |
feedback_index(FeedbackSlot slot) const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
feedback_slot_cache() | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
feedback_slot_cache_ | v8::internal::interpreter::BytecodeGenerator | private |
feedback_spec() | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
FinalizeBytecode(IsolateT *isolate, Handle< Script > script) | v8::internal::interpreter::BytecodeGenerator | |
FinalizeSourcePositionTable(IsolateT *isolate) | v8::internal::interpreter::BytecodeGenerator | |
function_kind() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
function_literals_ | v8::internal::interpreter::BytecodeGenerator | private |
GenerateAsyncFunctionBody() | v8::internal::interpreter::BytecodeGenerator | private |
GenerateAsyncGeneratorFunctionBody() | v8::internal::interpreter::BytecodeGenerator | private |
GenerateBaseConstructorBody() | v8::internal::interpreter::BytecodeGenerator | private |
GenerateBodyPrologue() | v8::internal::interpreter::BytecodeGenerator | private |
GenerateBodyStatements(int start=0) | v8::internal::interpreter::BytecodeGenerator | private |
GenerateBodyStatementsWithoutImplicitFinalReturn(int start=0) | v8::internal::interpreter::BytecodeGenerator | private |
GenerateBytecode(uintptr_t stack_limit) | v8::internal::interpreter::BytecodeGenerator | |
GenerateBytecodeBody() | v8::internal::interpreter::BytecodeGenerator | private |
GenerateDerivedConstructorBody() | v8::internal::interpreter::BytecodeGenerator | private |
generator_jump_table_ | v8::internal::interpreter::BytecodeGenerator | private |
generator_object() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
GetCachedCreateClosureSlot(FunctionLiteral *literal) | v8::internal::interpreter::BytecodeGenerator | private |
GetCachedLoadGlobalICSlot(TypeofMode typeof_mode, Variable *variable) | v8::internal::interpreter::BytecodeGenerator | private |
GetCachedLoadICSlot(const Expression *expr, const AstRawString *name) | v8::internal::interpreter::BytecodeGenerator | private |
GetCachedLoadSuperICSlot(const AstRawString *name) | v8::internal::interpreter::BytecodeGenerator | private |
GetCachedStoreGlobalICSlot(LanguageMode language_mode, Variable *variable) | v8::internal::interpreter::BytecodeGenerator | private |
GetCachedStoreICSlot(const Expression *expr, const AstRawString *name) | v8::internal::interpreter::BytecodeGenerator | private |
GetDestructuringDefaultValue(Expression **target) | v8::internal::interpreter::BytecodeGenerator | private |
GetDummyCompareICSlot() | v8::internal::interpreter::BytecodeGenerator | private |
GetPotentialVariableInAccumulator() | v8::internal::interpreter::BytecodeGenerator | private |
GetRegisterForLocalVariable(Variable *variable) | v8::internal::interpreter::BytecodeGenerator | private |
GetTypeHintForLocalVariable(Variable *variable) | v8::internal::interpreter::BytecodeGenerator | private |
hole_check_bitmap_ | v8::internal::interpreter::BytecodeGenerator | private |
impl() | v8::internal::AstVisitor< BytecodeGenerator > | inlineprotected |
incoming_new_target() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
incoming_new_target_or_generator_ | v8::internal::interpreter::BytecodeGenerator | private |
info() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
info_ | v8::internal::interpreter::BytecodeGenerator | private |
IsLocalVariableWithInternalizedStringHint(Expression *expr) | v8::internal::interpreter::BytecodeGenerator | private |
IsSameOrSubTypeHint(TypeHint hint1, TypeHint hint2) | v8::internal::interpreter::BytecodeGenerator | inlinestatic |
IsStringTypeHint(TypeHint hint) | v8::internal::interpreter::BytecodeGenerator | inlinestatic |
IsVariableInRegister(Variable *var, Register reg) | v8::internal::interpreter::BytecodeGenerator | private |
kAny enum value | v8::internal::interpreter::BytecodeGenerator | |
kBoolean enum value | v8::internal::interpreter::BytecodeGenerator | |
kInternalizedString enum value | v8::internal::interpreter::BytecodeGenerator | |
kString enum value | v8::internal::interpreter::BytecodeGenerator | |
kUnknown enum value | v8::internal::interpreter::BytecodeGenerator | |
language_mode() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
local_isolate_ | v8::internal::interpreter::BytecodeGenerator | private |
loop_depth_ | v8::internal::interpreter::BytecodeGenerator | private |
native_function_literals_ | v8::internal::interpreter::BytecodeGenerator | private |
object_literals_ | v8::internal::interpreter::BytecodeGenerator | private |
optional_chaining_null_labels_ | v8::internal::interpreter::BytecodeGenerator | private |
PrepareAssignmentLhs(Expression *lhs, AccumulatorPreservingMode accumulator_preserving_mode=AccumulatorPreservingMode::kNone) | v8::internal::interpreter::BytecodeGenerator | private |
register_allocator() | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
RememberHoleCheckInCurrentBlock(Variable *variable) | v8::internal::interpreter::BytecodeGenerator | private |
script_ | v8::internal::interpreter::BytecodeGenerator | private |
set_catch_prediction(HandlerTable::CatchPrediction value) | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
set_current_disposables_stack(Register disposables_stack) | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
set_current_for_in_scope(ForInScope *for_in_scope) | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
set_current_loop_scope(LoopScope *loop_scope) | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
set_current_scope(Scope *scope) | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
set_execution_context(ContextScope *context) | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
set_execution_control(ControlScope *scope) | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
set_execution_result(ExpressionResultScope *execution_result) | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
SetVariableInRegister(Variable *var, Register reg) | v8::internal::interpreter::BytecodeGenerator | private |
StoreKeyedToSuperRuntimeId() | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
StoreToSuperRuntimeId() | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
suspend_count_ | v8::internal::interpreter::BytecodeGenerator | private |
template_objects_ | v8::internal::interpreter::BytecodeGenerator | private |
TestFallthrough enum name | v8::internal::interpreter::BytecodeGenerator | private |
ToBooleanMode typedef | v8::internal::interpreter::BytecodeGenerator | private |
ToBooleanModeFromTypeHint(TypeHint type_hint) | v8::internal::interpreter::BytecodeGenerator | inlineprivatestatic |
top_level_builder() | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
top_level_builder_ | v8::internal::interpreter::BytecodeGenerator | private |
TypeHint enum name | v8::internal::interpreter::BytecodeGenerator | |
VariableNeedsHoleCheckInCurrentBlock(Variable *variable, HoleCheckMode hole_check_mode) | v8::internal::interpreter::BytecodeGenerator | private |
VariableNeedsHoleCheckInCurrentBlockForAssignment(Variable *variable, Token::Value op, HoleCheckMode hole_check_mode) | v8::internal::interpreter::BytecodeGenerator | private |
vars_in_hole_check_bitmap_ | v8::internal::interpreter::BytecodeGenerator | private |
Visit(AstNode *node) | v8::internal::AstVisitor< BytecodeGenerator > | inline |
VisitAndPushIntoRegisterList(Expression *expr, RegisterList *reg_list) | v8::internal::interpreter::BytecodeGenerator | private |
VisitArguments(const ZonePtrList< Expression > *args, RegisterList *arg_regs) | v8::internal::interpreter::BytecodeGenerator | private |
VisitArgumentsObject(Variable *variable) | v8::internal::interpreter::BytecodeGenerator | private |
VisitArithmeticExpression(BinaryOperation *binop) | v8::internal::interpreter::BytecodeGenerator | private |
VisitBlockDeclarationsAndStatements(Block *stmt) | v8::internal::interpreter::BytecodeGenerator | private |
VisitBlockMaybeDispose(Block *stmt) | v8::internal::interpreter::BytecodeGenerator | private |
VisitCallSuper(Call *call) | v8::internal::interpreter::BytecodeGenerator | private |
VisitClassLiteral(ClassLiteral *expr, Register name) | v8::internal::interpreter::BytecodeGenerator | private |
VisitCommaExpression(BinaryOperation *binop) | v8::internal::interpreter::BytecodeGenerator | private |
VisitCondition(Expression *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitDeclarations(Declaration::List *declarations) | v8::internal::interpreter::BytecodeGenerator | |
VisitDelete(UnaryOperation *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitExpressions(const ZonePtrList< Expression > *expressions) | v8::internal::AstVisitor< BytecodeGenerator > | inline |
VisitForAccumulatorValue(Expression *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitForAccumulatorValueOrTheHole(Expression *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitForEffect(Expression *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitForInAssignment(Expression *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitForNullishTest(Expression *expr, BytecodeLabels *then_labels, BytecodeLabels *test_next_labels, BytecodeLabels *else_labels) | v8::internal::interpreter::BytecodeGenerator | private |
VisitForRegisterValue(Expression *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitForRegisterValue(Expression *expr, Register destination) | v8::internal::interpreter::BytecodeGenerator | private |
VisitForTest(Expression *expr, BytecodeLabels *then_labels, BytecodeLabels *else_labels, TestFallthrough fallthrough) | v8::internal::interpreter::BytecodeGenerator | private |
VisitForTypeOfValue(Expression *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitGlobalDeclarations(Declaration::List *declarations) | v8::internal::interpreter::BytecodeGenerator | |
VisitInHoleCheckElisionScope(T *node) | v8::internal::interpreter::BytecodeGenerator | private |
VisitInHoleCheckElisionScopeForAccumulatorValue(Expression *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitInSameTestExecutionScope(Expression *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitInScope(Statement *stmt, Scope *scope) | v8::internal::interpreter::BytecodeGenerator | private |
VisitIterationBody(IterationStatement *stmt, LoopBuilder *loop_builder) | v8::internal::interpreter::BytecodeGenerator | private |
VisitIterationBodyInHoleCheckElisionScope(IterationStatement *stmt, LoopBuilder *loop_builder) | v8::internal::interpreter::BytecodeGenerator | private |
VisitKeyedSuperPropertyLoad(Property *property, Register opt_receiver_out) | v8::internal::interpreter::BytecodeGenerator | private |
VisitLiteralAccessor(LiteralProperty *property, Register value_out) | v8::internal::interpreter::BytecodeGenerator | private |
VisitLogicalAndExpression(BinaryOperation *binop) | v8::internal::interpreter::BytecodeGenerator | private |
VisitLogicalAndSubExpression(Expression *expr, BytecodeLabels *end_labels, int coverage_slot) | v8::internal::interpreter::BytecodeGenerator | private |
VisitLogicalOrExpression(BinaryOperation *binop) | v8::internal::interpreter::BytecodeGenerator | private |
VisitLogicalOrSubExpression(Expression *expr, BytecodeLabels *end_labels, int coverage_slot) | v8::internal::interpreter::BytecodeGenerator | private |
VisitLogicalTest(Token::Value token, Expression *left, Expression *right, int right_coverage_slot) | v8::internal::interpreter::BytecodeGenerator | private |
VisitLogicalTestSubExpression(Token::Value token, Expression *expr, BytecodeLabels *then_labels, BytecodeLabels *else_labels, int coverage_slot) | v8::internal::interpreter::BytecodeGenerator | private |
VisitModuleDeclarations(Declaration::List *declarations) | v8::internal::interpreter::BytecodeGenerator | |
VisitModuleNamespaceImports() | v8::internal::interpreter::BytecodeGenerator | private |
VisitNamedSuperPropertyLoad(Property *property, Register opt_receiver_out) | v8::internal::interpreter::BytecodeGenerator | private |
VisitNaryArithmeticExpression(NaryOperation *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitNaryCommaExpression(NaryOperation *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitNaryLogicalAndExpression(NaryOperation *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitNaryLogicalOrExpression(NaryOperation *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitNaryLogicalTest(Token::Value token, NaryOperation *expr, const NaryCodeCoverageSlots *coverage_slots) | v8::internal::interpreter::BytecodeGenerator | private |
VisitNaryNullishExpression(NaryOperation *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitNewTargetVariable(Variable *variable) | v8::internal::interpreter::BytecodeGenerator | private |
VisitNot(UnaryOperation *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitNullishExpression(BinaryOperation *binop) | v8::internal::interpreter::BytecodeGenerator | private |
VisitNullishSubExpression(Expression *expr, BytecodeLabels *end_labels, int coverage_slot) | v8::internal::interpreter::BytecodeGenerator | private |
VisitPropertyLoad(Register obj, Property *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitPropertyLoadForRegister(Register obj, Property *expr, Register destination) | v8::internal::interpreter::BytecodeGenerator | private |
VisitRestArgumentsArray(Variable *rest) | v8::internal::interpreter::BytecodeGenerator | private |
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::BytecodeGenerator | private |
VisitTypeOf(UnaryOperation *expr) | v8::internal::interpreter::BytecodeGenerator | private |
VisitVoid(UnaryOperation *expr) | v8::internal::interpreter::BytecodeGenerator | private |
zone() const | v8::internal::interpreter::BytecodeGenerator | inlineprivate |
zone_ | v8::internal::interpreter::BytecodeGenerator | private |