Home | History | Annotate | Download | only in complete

Lines Matching refs:FunctionAST

270 /// FunctionAST - This class represents a function definition itself.
271 class FunctionAST {
275 FunctionAST(PrototypeAST *proto, ExprAST *body)
311 FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
625 static FunctionAST *ParseDefinition() {
631 return new FunctionAST(Proto, E);
636 static FunctionAST *ParseTopLevelExpr() {
640 return new FunctionAST(Proto, E);
1538 Function *FunctionAST::Codegen() {
1583 if (FunctionAST *F = ParseDefinition()) {
1612 if (FunctionAST *F = ParseTopLevelExpr()) {