Searched refs:LiteralPtr (Results 1 – 5 of 5) sorted by relevance
287 return new (Arena) til::LiteralPtr(VD); in translateDeclRefExpr()306 if (auto *L = dyn_cast<til::LiteralPtr>(E)) in getValueDeclFromSExpr()657 til::SExpr *Ptr = new (Arena) til::LiteralPtr(VD); in updateVarDecl()813 til::SExpr *Lp = new (Arena) til::LiteralPtr(Pm); in enterCFG()868 til::SExpr *Sf = new (Arena) til::LiteralPtr(VD); in handleDestructorCall()869 til::SExpr *Dr = new (Arena) til::LiteralPtr(DD); in handleDestructorCall()
22 TIL_OPCODE_DEF(LiteralPtr)
627 class LiteralPtr : public SExpr {631 LiteralPtr(const clang::ValueDecl *D) : SExpr(COP_LiteralPtr), Cvdecl(D) {} in LiteralPtr() function632 LiteralPtr(const LiteralPtr &R) : SExpr(R), Cvdecl(R.Cvdecl) {} in LiteralPtr() function643 typename C::CType compare(const LiteralPtr* E, C& Cmp) const { in compare()
294 if (auto *P = dyn_cast<til::LiteralPtr>(CapExpr)) in valueDecl()
608 void printLiteralPtr(const LiteralPtr *E, StreamType &SS) { in printLiteralPtr()