Home | History | Annotate | Download | only in initial

Lines Matching refs:FunctionAST

223 /// FunctionAST - This class represents a function definition itself.
224 class FunctionAST {
228 FunctionAST(PrototypeAST *proto, ExprAST *body)
264 FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
578 static FunctionAST *ParseDefinition() {
584 return new FunctionAST(Proto, E);
589 static FunctionAST *ParseTopLevelExpr() {
593 return new FunctionAST(Proto, E);
1215 Function *FunctionAST::Codegen() {
1256 if (FunctionAST *F = ParseDefinition()) {
1285 if (FunctionAST *F = ParseTopLevelExpr()) {