Home
last modified time | relevance | path

Searched refs:CXXTemporaryObjectExpr (Results 1 – 20 of 20) sorted by relevance

/external/clang/lib/AST/
DExprCXX.cpp408 if (isa<CXXTemporaryObjectExpr>(this)) in getLocStart()
409 return cast<CXXTemporaryObjectExpr>(this)->getLocStart(); in getLocStart()
414 if (isa<CXXTemporaryObjectExpr>(this)) in getLocEnd()
415 return cast<CXXTemporaryObjectExpr>(this)->getLocEnd(); in getLocEnd()
719 CXXTemporaryObjectExpr::CXXTemporaryObjectExpr(const ASTContext &C, in CXXTemporaryObjectExpr() function in CXXTemporaryObjectExpr
740 SourceLocation CXXTemporaryObjectExpr::getLocStart() const { in getLocStart()
744 SourceLocation CXXTemporaryObjectExpr::getLocEnd() const { in getLocEnd()
DStmtPrinter.cpp2018 void StmtPrinter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *Node) { in VisitCXXTemporaryObjectExpr()
2026 for (CXXTemporaryObjectExpr::arg_iterator Arg = Node->arg_begin(), in VisitCXXTemporaryObjectExpr()
DStmtProfile.cpp1324 StmtProfiler::VisitCXXTemporaryObjectExpr(const CXXTemporaryObjectExpr *S) { in VisitCXXTemporaryObjectExpr()
DItaniumMangle.cpp3487 const auto *CE = cast<CXXTemporaryObjectExpr>(E); in mangleExpression()
/external/clang/unittests/AST/
DSourceLocationTest.cpp268 TEST(CXXTemporaryObjectExpr, SourceRange) { in TEST() argument
269 RangeVerifier<CXXTemporaryObjectExpr> Verifier; in TEST()
/external/clang/include/clang/Basic/
DStmtNodes.td132 def CXXTemporaryObjectExpr : DStmt<CXXConstructExpr>;
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExprEngine.h36 class CXXTemporaryObjectExpr; variable
/external/clang/tools/libclang/
DCXCursor.cpp1041 } else if (const CXXTemporaryObjectExpr *Tmp = in getTypeRefCursor()
1042 dyn_cast<CXXTemporaryObjectExpr>(E)){ in getTypeRefCursor()
DCIndex.cpp1903 void VisitCXXTemporaryObjectExpr(const CXXTemporaryObjectExpr *E);
2366 const CXXTemporaryObjectExpr *E) { in VisitCXXTemporaryObjectExpr()
4989 isa<CXXTemporaryObjectExpr>(getCursorExpr(*BestCursor)) && in GetCursorVisitor()
/external/clang/include/clang/AST/
DExprCXX.h1454 class CXXTemporaryObjectExpr : public CXXConstructExpr {
1458 CXXTemporaryObjectExpr(const ASTContext &C,
1467 explicit CXXTemporaryObjectExpr(EmptyShell Empty) in CXXTemporaryObjectExpr() function
DRecursiveASTVisitor.h2245 DEF_TRAVERSE_STMT(CXXTemporaryObjectExpr, {
/external/clang/test/Analysis/
Dctor.mm110 // PR13717 - Don't crash when a CXXTemporaryObjectExpr is inlined.
/external/clang/lib/Analysis/
DCFG.cpp448 CFGBlock *VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *C,
1515 return VisitCXXTemporaryObjectExpr(cast<CXXTemporaryObjectExpr>(S), asc); in Visit()
3607 CFGBlock *CFGBuilder::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *C, in VisitCXXTemporaryObjectExpr()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h1942 CXXTemporaryObjectExpr> cxxTemporaryObjectExpr;
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1263 void ASTStmtReader::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) { in VisitCXXTemporaryObjectExpr()
3493 S = new (Context) CXXTemporaryObjectExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp1232 void ASTStmtWriter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) { in VisitCXXTemporaryObjectExpr()
/external/clang/lib/Sema/
DSemaStmt.cpp294 isa<CXXTemporaryObjectExpr>(FC->getSubExpr())) in DiagnoseUnusedExprResult()
DTreeTransform.h3253 if (!Construct || isa<CXXTemporaryObjectExpr>(Construct)) in TransformInitializer()
10109 CXXTemporaryObjectExpr *E) { in TransformCXXTemporaryObjectExpr()
DSemaExprCXX.cpp1308 if (!isa<CXXTemporaryObjectExpr>(Inner)) { in BuildCXXTypeConstructExpr()
DSemaInit.cpp5751 CurInit = new (S.Context) CXXTemporaryObjectExpr( in PerformConstructorInitialization()