Lines Matching refs:Proto
154 std::unique_ptr<PrototypeAST> Proto;
158 FunctionAST(std::unique_ptr<PrototypeAST> Proto,
160 : Proto(std::move(Proto)), Body(std::move(Body)) {}
350 auto Proto = ParsePrototype();
351 if (!Proto)
355 return helper::make_unique<FunctionAST>(std::move(Proto), std::move(E));
362 // Make an anonymous proto.
363 auto Proto = helper::make_unique<PrototypeAST>("__anon_expr",
365 return helper::make_unique<FunctionAST>(std::move(Proto), std::move(E));