/external/llvm/examples/Kaleidoscope/Chapter2/ |
D | toy.cpp | 92 class VariableExprAST : public ExprAST { class 95 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anonab6338a00111::VariableExprAST 174 return new VariableExprAST(IdName); in ParseIdentifierExpr()
|
/external/llvm/examples/Kaleidoscope/Chapter3/ |
D | toy.cpp | 100 class VariableExprAST : public ExprAST { class 103 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anon1fdfa9a10111::VariableExprAST 195 return new VariableExprAST(IdName); in ParseIdentifierExpr() 360 Value *VariableExprAST::Codegen() { in Codegen()
|
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
D | toy-jit.cpp | 142 class VariableExprAST : public ExprAST { class 145 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST 293 return new VariableExprAST(IdName); in ParseIdentifierExpr() 645 Value *VariableExprAST::Codegen() { in Codegen() 675 VariableExprAST *LHSE = reinterpret_cast<VariableExprAST*>(LHS); in Codegen()
|
D | toy.cpp | 149 class VariableExprAST : public ExprAST { class 152 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST 300 return new VariableExprAST(IdName); in ParseIdentifierExpr() 1016 Value *VariableExprAST::Codegen() { in Codegen() 1042 VariableExprAST *LHSE = reinterpret_cast<VariableExprAST*>(LHS); in Codegen()
|
/external/llvm/examples/Kaleidoscope/Chapter7/ |
D | toy.cpp | 145 class VariableExprAST : public ExprAST { class 149 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anonf1d16da50111::VariableExprAST 312 return new VariableExprAST(IdName); in ParseIdentifierExpr() 690 Value *VariableExprAST::Codegen() { in Codegen() 716 VariableExprAST *LHSE = dynamic_cast<VariableExprAST *>(LHS); in Codegen()
|
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
D | toy-jit.cpp | 127 class VariableExprAST : public ExprAST { class 130 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST 278 return new VariableExprAST(IdName); in ParseIdentifierExpr() 630 Value *VariableExprAST::Codegen() { in Codegen() 657 VariableExprAST *LHSE = dynamic_cast<VariableExprAST*>(LHS); in Codegen()
|
D | toy.cpp | 128 class VariableExprAST : public ExprAST { class 131 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST 279 return new VariableExprAST(IdName); in ParseIdentifierExpr() 914 Value *VariableExprAST::Codegen() { in Codegen() 940 VariableExprAST *LHSE = reinterpret_cast<VariableExprAST*>(LHS); in Codegen()
|
/external/llvm/examples/Kaleidoscope/Chapter4/ |
D | toy.cpp | 114 class VariableExprAST : public ExprAST { class 118 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anon945c1aa20111::VariableExprAST 221 return new VariableExprAST(IdName); in ParseIdentifierExpr() 635 Value *VariableExprAST::Codegen() { in Codegen()
|
/external/llvm/examples/Kaleidoscope/Chapter5/ |
D | toy.cpp | 132 class VariableExprAST : public ExprAST { class 136 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anon08d88ba30111::VariableExprAST 261 return new VariableExprAST(IdName); in ParseIdentifierExpr() 521 Value *VariableExprAST::Codegen() { in Codegen()
|
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
D | toy.cpp | 126 class VariableExprAST : public ExprAST { class 129 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST 277 return new VariableExprAST(IdName); in ParseIdentifierExpr() 874 Value *VariableExprAST::Codegen() { in Codegen() 900 VariableExprAST *LHSE = reinterpret_cast<VariableExprAST*>(LHS); in Codegen()
|
/external/llvm/examples/Kaleidoscope/Chapter6/ |
D | toy.cpp | 140 class VariableExprAST : public ExprAST { class 144 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in __anon7d54fca40111::VariableExprAST 292 return new VariableExprAST(IdName); in ParseIdentifierExpr() 609 Value *VariableExprAST::Codegen() { in Codegen()
|
/external/llvm/examples/Kaleidoscope/Chapter8/ |
D | toy.cpp | 231 class VariableExprAST : public ExprAST { class 235 VariableExprAST(SourceLocation Loc, const std::string &name) in VariableExprAST() function in __anon664ddea60211::VariableExprAST 456 return new VariableExprAST(LitLoc, IdName); in ParseIdentifierExpr() 881 Value *VariableExprAST::Codegen() { in Codegen() 911 VariableExprAST *LHSE = dynamic_cast<VariableExprAST *>(LHS); in Codegen()
|
/external/llvm/examples/Kaleidoscope/MCJIT/complete/ |
D | toy.cpp | 168 class VariableExprAST : public ExprAST { class 171 VariableExprAST(const std::string &name) : Name(name) {} in VariableExprAST() function in VariableExprAST 319 return new VariableExprAST(IdName); in ParseIdentifierExpr() 1088 Value *VariableExprAST::Codegen() { in Codegen() 1116 VariableExprAST *LHSE = reinterpret_cast<VariableExprAST*>(LHS); in Codegen()
|
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/ |
D | toy.cpp | 133 struct VariableExprAST : public ExprAST { struct 134 VariableExprAST(std::string Name) : Name(std::move(Name)) {} in VariableExprAST() function 300 return llvm::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr() 758 Value *VariableExprAST::IRGen(IRGenContext &C) const { in IRGen() 785 auto LHSVar = static_cast<VariableExprAST&>(*LHS); in IRGen()
|
/external/llvm/examples/Kaleidoscope/Orc/initial/ |
D | toy.cpp | 133 struct VariableExprAST : public ExprAST { struct 134 VariableExprAST(std::string Name) : Name(std::move(Name)) {} in VariableExprAST() argument 300 return llvm::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr() 758 Value *VariableExprAST::IRGen(IRGenContext &C) const { in IRGen() 785 auto LHSVar = static_cast<VariableExprAST&>(*LHS); in IRGen()
|
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/ |
D | toy.cpp | 133 struct VariableExprAST : public ExprAST { struct 134 VariableExprAST(std::string Name) : Name(std::move(Name)) {} in VariableExprAST() function 300 return llvm::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr() 758 Value *VariableExprAST::IRGen(IRGenContext &C) const { in IRGen() 785 auto LHSVar = static_cast<VariableExprAST&>(*LHS); in IRGen()
|
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/ |
D | toy.cpp | 134 struct VariableExprAST : public ExprAST { struct 135 VariableExprAST(std::string Name) : Name(std::move(Name)) {} in VariableExprAST() argument 301 return llvm::make_unique<VariableExprAST>(IdName); in ParseIdentifierExpr() 759 Value *VariableExprAST::IRGen(IRGenContext &C) const { in IRGen() 786 auto LHSVar = static_cast<VariableExprAST&>(*LHS); in IRGen()
|
/external/llvm/docs/tutorial/ |
D | LangImpl2.rst | 65 /// VariableExprAST - Expression class for referencing a variable, like "a". 66 class VariableExprAST : public ExprAST { 69 VariableExprAST(const std::string &name) : Name(name) {} 145 ExprAST *X = new VariableExprAST("x"); 146 ExprAST *Y = new VariableExprAST("y"); 259 return new VariableExprAST(IdName); 290 a '(' token, constructing either a ``VariableExprAST`` or
|
D | LangImpl7.rst | 358 Value *VariableExprAST::Codegen() { 576 VariableExprAST *LHSE = dynamic_cast<VariableExprAST*>(LHS);
|
D | LangImpl3.rst | 127 Value *VariableExprAST::Codegen() { 360 by the ``VariableExprAST`` AST node. Once this is set up, it returns the
|