• Home
  • Raw
  • Download

Lines Matching refs:ASTNode

178     StatementArray convertVarDeclarations(const ASTNode& decl, Variable::Storage storage);
179 void convertFunction(const ASTNode& f);
180 std::unique_ptr<Statement> convertStatement(const ASTNode& statement);
181 std::unique_ptr<Expression> convertExpression(const ASTNode& expression);
182 std::unique_ptr<ModifiersDeclaration> convertModifiersDeclaration(const ASTNode& m);
184 const Type* convertType(const ASTNode& type, bool allowVoid = false);
195 int convertArraySize(const Type& type, int offset, const ASTNode& s);
199 std::unique_ptr<Block> convertBlock(const ASTNode& block);
200 std::unique_ptr<Statement> convertBreak(const ASTNode& b);
201 std::unique_ptr<Statement> convertContinue(const ASTNode& c);
202 std::unique_ptr<Statement> convertDiscard(const ASTNode& d);
203 std::unique_ptr<Statement> convertDo(const ASTNode& d);
204 std::unique_ptr<Statement> convertSwitch(const ASTNode& s);
205 std::unique_ptr<Expression> convertBinaryExpression(const ASTNode& expression);
207 std::unique_ptr<Statement> convertExpressionStatement(const ASTNode& s);
210 std::unique_ptr<Statement> convertFor(const ASTNode& f);
211 std::unique_ptr<Expression> convertIdentifier(const ASTNode& identifier);
212 std::unique_ptr<Statement> convertIf(const ASTNode& s);
213 std::unique_ptr<InterfaceBlock> convertInterfaceBlock(const ASTNode& s);
215 std::unique_ptr<Expression> convertPrefixExpression(const ASTNode& expression);
217 std::unique_ptr<Statement> convertReturn(const ASTNode& r);
218 std::unique_ptr<Section> convertSection(const ASTNode& e);
219 std::unique_ptr<Expression> convertCallExpression(const ASTNode& expression);
220 std::unique_ptr<Expression> convertFieldExpression(const ASTNode& expression);
221 std::unique_ptr<Expression> convertIndexExpression(const ASTNode& expression);
222 std::unique_ptr<Expression> convertPostfixExpression(const ASTNode& expression);
223 std::unique_ptr<Expression> convertScopeExpression(const ASTNode& expression);
224 std::unique_ptr<StructDefinition> convertStructDefinition(const ASTNode& expression);
228 std::unique_ptr<Expression> convertTernaryExpression(const ASTNode& expression);
229 std::unique_ptr<Statement> convertVarDeclarationStatement(const ASTNode& s);
230 std::unique_ptr<Statement> convertWhile(const ASTNode& w);
231 void convertGlobalVarDeclarations(const ASTNode& decl);
232 void convertEnum(const ASTNode& e);