Lines Matching refs:ControlBuilder
18 class ControlBuilder {
20 explicit ControlBuilder(AstGraphBuilder* builder) : builder_(builder) {} in ControlBuilder() function
21 virtual ~ControlBuilder() {} in ~ControlBuilder()
40 class IfBuilder final : public ControlBuilder {
43 : ControlBuilder(builder), in IfBuilder()
60 class LoopBuilder final : public ControlBuilder {
63 : ControlBuilder(builder), in LoopBuilder()
95 class SwitchBuilder final : public ControlBuilder {
98 : ControlBuilder(builder), in SwitchBuilder()
128 class BlockBuilder final : public ControlBuilder {
131 : ControlBuilder(builder), break_environment_(nullptr) {} in BlockBuilder()
150 class TryCatchBuilder final : public ControlBuilder {
153 : ControlBuilder(builder), in TryCatchBuilder()
175 class TryFinallyBuilder final : public ControlBuilder {
178 : ControlBuilder(builder), in TryFinallyBuilder()