/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/ |
toy.cpp | 200 /// VarExprAST - Expression class for var/in 201 struct VarExprAST : public ExprAST { 205 VarExprAST(BindingList VarBindings, std::unique_ptr<ExprAST> Body) 424 static std::unique_ptr<VarExprAST> ParseVarExpr() { 427 VarExprAST::BindingList VarBindings; 431 return ErrorU<VarExprAST>("expected identifier after var"); 447 VarBindings.push_back(VarExprAST::Binding(Name, std::move(Init))); 454 return ErrorU<VarExprAST>("expected identifier list after var"); 459 return ErrorU<VarExprAST>("expected 'in' keyword after 'var'"); 466 return llvm::make_unique<VarExprAST>(std::move(VarBindings), std::move(Body)) [all...] |
/external/llvm/examples/Kaleidoscope/Orc/initial/ |
toy.cpp | 199 /// VarExprAST - Expression class for var/in 200 struct VarExprAST : public ExprAST { 204 VarExprAST(BindingList VarBindings, std::unique_ptr<ExprAST> Body) 423 static std::unique_ptr<VarExprAST> ParseVarExpr() { 426 VarExprAST::BindingList VarBindings; 430 return ErrorU<VarExprAST>("expected identifier after var"); 446 VarBindings.push_back(VarExprAST::Binding(Name, std::move(Init))); 453 return ErrorU<VarExprAST>("expected identifier list after var"); 458 return ErrorU<VarExprAST>("expected 'in' keyword after 'var'"); 465 return llvm::make_unique<VarExprAST>(std::move(VarBindings), std::move(Body)) [all...] |
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/ |
toy.cpp | 199 /// VarExprAST - Expression class for var/in 200 struct VarExprAST : public ExprAST { 204 VarExprAST(BindingList VarBindings, std::unique_ptr<ExprAST> Body) 423 static std::unique_ptr<VarExprAST> ParseVarExpr() { 426 VarExprAST::BindingList VarBindings; 430 return ErrorU<VarExprAST>("expected identifier after var"); 446 VarBindings.push_back(VarExprAST::Binding(Name, std::move(Init))); 453 return ErrorU<VarExprAST>("expected identifier list after var"); 458 return ErrorU<VarExprAST>("expected 'in' keyword after 'var'"); 465 return llvm::make_unique<VarExprAST>(std::move(VarBindings), std::move(Body)) [all...] |
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/ |
toy.cpp | 199 /// VarExprAST - Expression class for var/in 200 struct VarExprAST : public ExprAST { 204 VarExprAST(BindingList VarBindings, std::unique_ptr<ExprAST> Body) 423 static std::unique_ptr<VarExprAST> ParseVarExpr() { 426 VarExprAST::BindingList VarBindings; 430 return ErrorU<VarExprAST>("expected identifier after var"); 446 VarBindings.push_back(VarExprAST::Binding(Name, std::move(Init))); 453 return ErrorU<VarExprAST>("expected identifier list after var"); 458 return ErrorU<VarExprAST>("expected 'in' keyword after 'var'"); 465 return llvm::make_unique<VarExprAST>(std::move(VarBindings), std::move(Body)) [all...] |
/external/llvm/examples/Kaleidoscope/Chapter7/ |
toy.cpp | 212 /// VarExprAST - Expression class for var/in 213 class VarExprAST : public ExprAST { 218 VarExprAST( 482 return llvm::make_unique<VarExprAST>(std::move(VarNames), std::move(Body)); 966 Value *VarExprAST::codegen() { [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
toy-jit.cpp | 200 /// VarExprAST - Expression class for var/in 201 class VarExprAST : public ExprAST { 205 VarExprAST(const std::vector<std::pair<std::string, ExprAST*> > &varnames, 447 return new VarExprAST(VarNames, Body); 888 Value *VarExprAST::Codegen() { [all...] |
toy.cpp | 207 /// VarExprAST - Expression class for var/in 208 class VarExprAST : public ExprAST { 212 VarExprAST(const std::vector<std::pair<std::string, ExprAST*> > &varnames, 454 return new VarExprAST(VarNames, Body); [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
toy.cpp | 184 /// VarExprAST - Expression class for var/in 185 class VarExprAST : public ExprAST { 189 VarExprAST(const std::vector<std::pair<std::string, ExprAST*> > &varnames, 431 return new VarExprAST(VarNames, Body); 1110 Value *VarExprAST::Codegen() { [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
toy-jit.cpp | 185 /// VarExprAST - Expression class for var/in 186 class VarExprAST : public ExprAST { 190 VarExprAST(const std::vector<std::pair<std::string, ExprAST*> > &varnames, 432 return new VarExprAST(VarNames, Body); 870 Value *VarExprAST::Codegen() { [all...] |
toy.cpp | 186 /// VarExprAST - Expression class for var/in 187 class VarExprAST : public ExprAST { 191 VarExprAST(const std::vector<std::pair<std::string, ExprAST*> > &varnames, 433 return new VarExprAST(VarNames, Body); [all...] |
/external/llvm/examples/Kaleidoscope/Chapter8/ |
toy.cpp | 333 /// VarExprAST - Expression class for var/in 334 class VarExprAST : public ExprAST { 339 VarExprAST( 623 return llvm::make_unique<VarExprAST>(std::move(VarNames), std::move(Body)); 1159 Value *VarExprAST::codegen() { [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/complete/ |
toy.cpp | 226 /// VarExprAST - Expression class for var/in 227 class VarExprAST : public ExprAST { 231 VarExprAST(const std::vector<std::pair<std::string, ExprAST*> > &varnames, 473 return new VarExprAST(VarNames, Body); [all...] |