Lines Matching refs:GeneratorState
43 virtual Statement* createNextChild (GeneratorState& state) = DE_NULL;
44 virtual void tokenize (GeneratorState& state, TokenStream& str) const = DE_NULL;
58 ExpressionStatement (GeneratorState& state);
61 Statement* createNextChild (GeneratorState& state) { DE_UNREF(state); return DE_NULL; } in createNextChild()
62 void tokenize (GeneratorState& state, TokenStream& str) const;
65 static float getWeight (const GeneratorState& state);
74 DeclarationStatement (GeneratorState& state, Variable* variable = DE_NULL);
77 Statement* createNextChild (GeneratorState& state) { DE_UNREF(state); return DE_NULL; } in createNextChild()
78 void tokenize (GeneratorState& state, TokenStream& str) const;
81 static float getWeight (const GeneratorState& state);
91 BlockStatement (GeneratorState& state);
95 void init (GeneratorState& state);
97 Statement* createNextChild (GeneratorState& state);
98 void tokenize (GeneratorState& state, TokenStream& str) const;
101 static float getWeight (const GeneratorState& state);
115 ConditionalStatement (GeneratorState& state);
118 Statement* createNextChild (GeneratorState& state);
119 void tokenize (GeneratorState& state, TokenStream& str) const;
122 static float getWeight (const GeneratorState& state);
125 bool isElseBlockRequired (const GeneratorState& state) const;
141 …AssignStatement (GeneratorState& state, const Variable* variable, ConstValueRangeAccess valueRan…
144 Statement* createNextChild (GeneratorState& state) { DE_UNREF(state); return DE_NULL; } in createNextChild()
145 void tokenize (GeneratorState& state, TokenStream& str) const;