Lines Matching refs:FullCodeGenerator
32 class FullCodeGenerator final : public AstVisitor<FullCodeGenerator> {
34 FullCodeGenerator(MacroAssembler* masm, CompilationInfo* info,
91 explicit NestedStatement(FullCodeGenerator* codegen) in NestedStatement()
126 FullCodeGenerator* codegen_;
137 Breakable(FullCodeGenerator* codegen, BreakableStatement* statement) in Breakable()
157 Iteration(FullCodeGenerator* codegen, IterationStatement* statement) in Iteration()
175 NestedBlock(FullCodeGenerator* codegen, Block* block) in NestedBlock()
198 DeferredCommands(FullCodeGenerator* codegen, Label* finally_entry) in DeferredCommands()
217 FullCodeGenerator* codegen_;
228 TryFinally(FullCodeGenerator* codegen, DeferredCommands* commands) in TryFinally()
245 explicit WithOrCatch(FullCodeGenerator* codegen) in WithOrCatch()
745 explicit ExpressionContext(FullCodeGenerator* codegen) in ExpressionContext()
802 FullCodeGenerator* codegen() const { return codegen_; } in codegen()
808 FullCodeGenerator* codegen_;
813 explicit AccumulatorValueContext(FullCodeGenerator* codegen) in AccumulatorValueContext()
832 explicit StackValueContext(FullCodeGenerator* codegen) in StackValueContext()
851 TestContext(FullCodeGenerator* codegen, in TestContext()
894 explicit EffectContext(FullCodeGenerator* codegen) in EffectContext()
913 EnterBlockScopeIfNeeded(FullCodeGenerator* codegen, Scope* scope,
921 FullCodeGenerator* codegen_;
948 DISALLOW_COPY_AND_ASSIGN(FullCodeGenerator);