Home | History | Annotate | Download | only in initial

Lines Matching refs:Proto

225   PrototypeAST *Proto;
228 FunctionAST(PrototypeAST *proto, ExprAST *body)
229 : Proto(proto), Body(body) {}
580 PrototypeAST *Proto = ParsePrototype();
581 if (Proto == 0) return 0;
584 return new FunctionAST(Proto, E);
591 // Make an anonymous proto.
592 PrototypeAST *Proto = new PrototypeAST("", std::vector<std::string>());
593 return new FunctionAST(Proto, E);
1218 Function *TheFunction = Proto->Codegen();
1223 if (Proto->isBinaryOp())
1224 BinopPrecedence[Proto->getOperatorName()] = Proto->getBinaryPrecedence();
1231 Proto->CreateArgumentAllocas(TheFunction);
1246 if (Proto->isBinaryOp())
1247 BinopPrecedence.erase(Proto->getOperatorName());