Searched refs:AstGraphBuilder (Results 1 – 3 of 3) sorted by relevance
31 class AstGraphBuilder::AstContext BASE_EMBEDDED {56 AstContext(AstGraphBuilder* owner, Expression::Context kind);59 AstGraphBuilder* owner() const { return owner_; } in owner()70 AstGraphBuilder* owner_;76 class AstGraphBuilder::AstEffectContext final : public AstContext {78 explicit AstEffectContext(AstGraphBuilder* owner) in AstEffectContext()87 class AstGraphBuilder::AstValueContext final : public AstContext {89 explicit AstValueContext(AstGraphBuilder* owner) in AstValueContext()98 class AstGraphBuilder::AstTestContext final : public AstContext {100 AstTestContext(AstGraphBuilder* owner, TypeFeedbackId feedback_id) in AstTestContext()[all …]
20 explicit ControlBuilder(AstGraphBuilder* builder) : builder_(builder) {} in ControlBuilder()27 typedef AstGraphBuilder Builder;28 typedef AstGraphBuilder::Environment Environment;42 explicit IfBuilder(AstGraphBuilder* builder) in IfBuilder()62 explicit LoopBuilder(AstGraphBuilder* builder) in LoopBuilder()97 explicit SwitchBuilder(AstGraphBuilder* builder, int case_count) in SwitchBuilder()130 explicit BlockBuilder(AstGraphBuilder* builder) in BlockBuilder()
37 class AstGraphBuilder : public AstVisitor<AstGraphBuilder> {39 AstGraphBuilder(Zone* local_zone, CompilationInfo* info, JSGraph* jsgraph,42 virtual ~AstGraphBuilder() {} in ~AstGraphBuilder()401 DISALLOW_COPY_AND_ASSIGN(AstGraphBuilder);413 class AstGraphBuilder::Environment : public ZoneObject {415 Environment(AstGraphBuilder* builder, DeclarationScope* scope,528 AstGraphBuilder* builder_;546 AstGraphBuilder* builder() const { return builder_; } in builder()559 class AstGraphBuilderWithPositions final : public AstGraphBuilder {569 return AstGraphBuilder::CreateGraph(stack_check);[all …]