Searched refs:CXXTemporaryObjectExpr (Results 1 - 18 of 18) sorted by relevance
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 479 if (isa<CXXTemporaryObjectExpr>(this)) 480 return cast<CXXTemporaryObjectExpr>(this)->getLocStart(); 485 if (isa<CXXTemporaryObjectExpr>(this)) 486 return cast<CXXTemporaryObjectExpr>(this)->getLocEnd(); 798 CXXTemporaryObjectExpr::CXXTemporaryObjectExpr(const ASTContext &C, function in class:CXXTemporaryObjectExpr 819 SourceLocation CXXTemporaryObjectExpr::getLocStart() const { 823 SourceLocation CXXTemporaryObjectExpr::getLocEnd() const {
|
H A D | StmtPrinter.cpp | 1890 void StmtPrinter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *Node) { 1898 for (CXXTemporaryObjectExpr::arg_iterator Arg = Node->arg_begin(),
|
H A D | StmtProfile.cpp | 1204 StmtProfiler::VisitCXXTemporaryObjectExpr(const CXXTemporaryObjectExpr *S) {
|
H A D | ItaniumMangle.cpp | 3095 const auto *CE = cast<CXXTemporaryObjectExpr>(E);
|
/external/clang/unittests/AST/ |
H A D | SourceLocationTest.cpp | 268 TEST(CXXTemporaryObjectExpr, SourceRange) { 269 RangeVerifier<CXXTemporaryObjectExpr> Verifier;
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExprEngine.h | 36 class CXXTemporaryObjectExpr;
|
/external/clang/tools/libclang/ |
H A D | CXCursor.cpp | 1013 } else if (const CXXTemporaryObjectExpr *Tmp = 1014 dyn_cast<CXXTemporaryObjectExpr>(E)){
|
H A D | CIndex.cpp | 1884 void VisitCXXTemporaryObjectExpr(const CXXTemporaryObjectExpr *E); 2292 const CXXTemporaryObjectExpr *E) { 4624 isa<CXXTemporaryObjectExpr>(getCursorExpr(*BestCursor)) && 4626 // Keep the cursor pointing at CXXTemporaryObjectExpr but also mark it
|
/external/clang/include/clang/AST/ |
H A D | ExprCXX.h | 1367 /// return X(1, 3.14f); // creates a CXXTemporaryObjectExpr 1370 class CXXTemporaryObjectExpr : public CXXConstructExpr { class in namespace:clang 1374 CXXTemporaryObjectExpr(const ASTContext &C, CXXConstructorDecl *Cons, 1382 explicit CXXTemporaryObjectExpr(EmptyShell Empty) function in class:clang::CXXTemporaryObjectExpr
|
H A D | RecursiveASTVisitor.h | 2143 DEF_TRAVERSE_STMT(CXXTemporaryObjectExpr, {
|
/external/clang/lib/Analysis/ |
H A D | CFG.cpp | 448 CFGBlock *VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *C, 1515 return VisitCXXTemporaryObjectExpr(cast<CXXTemporaryObjectExpr>(S), asc); 3575 CFGBlock *CFGBuilder::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *C,
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 1717 CXXTemporaryObjectExpr> cxxTemporaryObjectExpr;
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1247 void ASTStmtReader::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) { 3126 S = new (Context) CXXTemporaryObjectExpr(Empty);
|
H A D | ASTWriterStmt.cpp | 1210 void ASTStmtWriter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) {
|
/external/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 293 isa<CXXTemporaryObjectExpr>(FC->getSubExpr()))
|
H A D | SemaExprCXX.cpp | 1075 if (!isa<CXXTemporaryObjectExpr>(Inner)) { 1076 // If we created a CXXTemporaryObjectExpr, that node also represents the 1082 // CXXTemporaryObjectExpr. It's also weird that the functional cast
|
H A D | SemaInit.cpp | 5626 CurInit = new (S.Context) CXXTemporaryObjectExpr(
|
H A D | TreeTransform.h | 3170 if (!Construct || isa<CXXTemporaryObjectExpr>(Construct)) 9704 // CXXTemporaryObjectExpr are always implicit, so when we have 9776 CXXTemporaryObjectExpr *E) {
|
Completed in 902 milliseconds