• Home
  • Raw
  • Download

Lines Matching refs:ID

150     ASTNode& getNode(ASTNode::ID id) {  in getNode()
159 ASTNode::ID precision();
161 ASTNode::ID directive();
163 ASTNode::ID section();
165 ASTNode::ID enumDeclaration();
167 ASTNode::ID declaration();
169 ASTNode::ID varDeclarations();
171 ASTNode::ID structDeclaration();
173 ASTNode::ID structVarDeclaration(Modifiers modifiers);
175 ASTNode::ID varDeclarationEnd(Modifiers modifiers, ASTNode::ID type, StringFragment name);
177 ASTNode::ID parameter();
195 ASTNode::ID statement();
197 ASTNode::ID type();
199 ASTNode::ID interfaceBlock(Modifiers mods);
201 ASTNode::ID ifStatement();
203 ASTNode::ID doStatement();
205 ASTNode::ID whileStatement();
207 ASTNode::ID forStatement();
209 ASTNode::ID switchCase();
211 ASTNode::ID switchStatement();
213 ASTNode::ID returnStatement();
215 ASTNode::ID breakStatement();
217 ASTNode::ID continueStatement();
219 ASTNode::ID discardStatement();
221 ASTNode::ID block();
223 ASTNode::ID expressionStatement();
225 ASTNode::ID expression();
227 ASTNode::ID assignmentExpression();
229 ASTNode::ID ternaryExpression();
231 ASTNode::ID logicalOrExpression();
233 ASTNode::ID logicalXorExpression();
235 ASTNode::ID logicalAndExpression();
237 ASTNode::ID bitwiseOrExpression();
239 ASTNode::ID bitwiseXorExpression();
241 ASTNode::ID bitwiseAndExpression();
243 ASTNode::ID equalityExpression();
245 ASTNode::ID relationalExpression();
247 ASTNode::ID shiftExpression();
249 ASTNode::ID additiveExpression();
251 ASTNode::ID multiplicativeExpression();
253 ASTNode::ID unaryExpression();
255 ASTNode::ID postfixExpression();
257 ASTNode::ID suffix(ASTNode::ID base);
259 ASTNode::ID term();