Home | History | Annotate | Download | only in lazy

Lines Matching refs:FunctionAST

225 /// FunctionAST - This class represents a function definition itself.
226 class FunctionAST {
230 FunctionAST(PrototypeAST *proto, ExprAST *body)
266 FunctionAST *ErrorF(const char *Str) { Error(Str); return 0; }
580 static FunctionAST *ParseDefinition() {
586 return new FunctionAST(Proto, E);
591 static FunctionAST *ParseTopLevelExpr() {
595 return new FunctionAST(Proto, E);
1250 Function *FunctionAST::Codegen() {
1291 if (FunctionAST *F = ParseDefinition()) {
1321 if (FunctionAST *F = ParseTopLevelExpr()) {