Home
last modified time | relevance | path

Searched refs:CXXTemporary (Results 1 – 13 of 13) sorted by relevance

/external/clang/include/clang/AST/
DExprCXX.h32 class CXXTemporary; variable
1001 class CXXTemporary {
1005 explicit CXXTemporary(const CXXDestructorDecl *destructor) in CXXTemporary() function
1009 static CXXTemporary *Create(const ASTContext &C,
1033 CXXTemporary *Temp;
1037 CXXBindTemporaryExpr(CXXTemporary *temp, Expr* SubExpr) in CXXBindTemporaryExpr()
1049 static CXXBindTemporaryExpr *Create(const ASTContext &C, CXXTemporary *Temp,
1052 CXXTemporary *getTemporary() { return Temp; } in getTemporary()
1053 const CXXTemporary *getTemporary() const { return Temp; } in getTemporary()
1054 void setTemporary(CXXTemporary *T) { Temp = T; } in setTemporary()
DDecl.h32 class CXXTemporary; variable
/external/clang/lib/AST/
DExprCXX.cpp783 CXXTemporary *CXXTemporary::Create(const ASTContext &C, in Create()
785 return new (C) CXXTemporary(Destructor); in Create()
789 CXXTemporary *Temp, in Create()
DASTDumper.cpp516 void dumpCXXTemporary(const CXXTemporary *Temporary);
1963 void ASTDumper::dumpCXXTemporary(const CXXTemporary *Temporary) { in dumpCXXTemporary()
/external/clang/include/clang/Serialization/
DASTWriter.h607 void AddCXXTemporary(const CXXTemporary *Temp, RecordDataImpl &Record);
DASTReader.h2039 CXXTemporary *ReadCXXTemporary(ModuleFile &F, const RecordData &Record,
/external/clang/lib/CodeGen/
DCGCleanup.cpp1146 void CodeGenFunction::EmitCXXTemporary(const CXXTemporary *Temporary, in EmitCXXTemporary()
DCodeGenFunction.h1730 void EmitCXXTemporary(const CXXTemporary *Temporary, QualType TempType,
/external/clang/lib/Sema/
DSemaExprCXX.cpp5130 CXXTemporary *Temp = CXXTemporary::Create(Context, Destructor); in MaybeBindToTemporary()
5263 CXXTemporary *Temp = Bind->getTemporary(); in ActOnDecltypeExpression()
/external/clang/lib/Analysis/
DCFG.cpp3816 const CXXTemporary *temp = bindExpr->getTemporary(); in getDestructorDecl()
/external/clang/lib/Serialization/
DASTReader.cpp8212 CXXTemporary *ASTReader::ReadCXXTemporary(ModuleFile &F, in ReadCXXTemporary()
8216 return CXXTemporary::Create(Context, Decl); in ReadCXXTemporary()
DASTWriter.cpp4973 void ASTWriter::AddCXXTemporary(const CXXTemporary *Temp, RecordDataImpl &Record) { in AddCXXTemporary()
/external/clang/include/clang/Sema/
DSema.h86 class CXXTemporary; variable