| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 564 if (const auto *TOE = dyn_cast<CXXTemporaryObjectExpr>(this)) in getBeginLoc() 570 if (const auto *TOE = dyn_cast<CXXTemporaryObjectExpr>(this)) in getEndLoc() 1116 CXXTemporaryObjectExpr::CXXTemporaryObjectExpr( in CXXTemporaryObjectExpr() function in CXXTemporaryObjectExpr 1130 CXXTemporaryObjectExpr::CXXTemporaryObjectExpr(EmptyShell Empty, in CXXTemporaryObjectExpr() function in CXXTemporaryObjectExpr 1134 CXXTemporaryObjectExpr *CXXTemporaryObjectExpr::Create( in Create() 1141 Ctx.Allocate(sizeof(CXXTemporaryObjectExpr) + SizeOfTrailingObjects, in Create() 1142 alignof(CXXTemporaryObjectExpr)); in Create() 1143 return new (Mem) CXXTemporaryObjectExpr( in Create() 1148 CXXTemporaryObjectExpr * 1149 CXXTemporaryObjectExpr::CreateEmpty(const ASTContext &Ctx, unsigned NumArgs) { in CreateEmpty() [all …]
|
| H A D | ComputeDependence.cpp | 838 ExprDependence clang::computeDependence(CXXTemporaryObjectExpr *E) { in computeDependence()
|
| H A D | StmtPrinter.cpp | 2295 void StmtPrinter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *Node) { in VisitCXXTemporaryObjectExpr() 2303 for (CXXTemporaryObjectExpr::arg_iterator Arg = Node->arg_begin(), in VisitCXXTemporaryObjectExpr()
|
| H A D | StmtProfile.cpp | 2104 StmtProfiler::VisitCXXTemporaryObjectExpr(const CXXTemporaryObjectExpr *S) { in VisitCXXTemporaryObjectExpr()
|
| H A D | ASTImporter.cpp | 666 ExpectedStmt VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E); 8497 ASTNodeImporter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) { in VisitCXXTemporaryObjectExpr() 8510 return CXXTemporaryObjectExpr::Create( in VisitCXXTemporaryObjectExpr()
|
| H A D | ItaniumMangle.cpp | 5351 const auto *CE = cast<CXXTemporaryObjectExpr>(E); in mangleExpression()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 75 class CXXTemporaryObjectExpr; variable 167 ExprDependence computeDependence(CXXTemporaryObjectExpr *E);
|
| H A D | IgnoreExpr.h | 127 if (CCE && CCE->isElidable() && !isa<CXXTemporaryObjectExpr>(CCE)) { in IgnoreElidableImplicitConstructorSingleStep()
|
| H A D | ExprCXX.h | 1887 class CXXTemporaryObjectExpr final : public CXXConstructExpr { 1896 CXXTemporaryObjectExpr(CXXConstructorDecl *Cons, QualType Ty, 1903 CXXTemporaryObjectExpr(EmptyShell Empty, unsigned NumArgs); 1906 static CXXTemporaryObjectExpr * 1913 static CXXTemporaryObjectExpr *CreateEmpty(const ASTContext &Ctx, 1927 if (auto *E = dyn_cast<CXXTemporaryObjectExpr>(this)) in getTrailingArgs()
|
| H A D | RecursiveASTVisitor.h | 2747 DEF_TRAVERSE_STMT(CXXTemporaryObjectExpr, {
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenDecl.cpp | 151 if (!constant || isa<CXXTemporaryObjectExpr>(init)) { in emitAutoVarInit()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 149 def CXXTemporaryObjectExpr : StmtNode<CXXConstructExpr>;
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 1021 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXTemporaryObjectExpr>
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 2824 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXTemporaryObjectExpr> 4171 CXXNewExpr, CXXTemporaryObjectExpr, CXXUnresolvedConstructExpr, in AST_POLYMORPHIC_MATCHER_P() argument
|
| H A D | ASTMatchersInternal.h | 172 CXXTemporaryObjectExpr, CXXUnresolvedConstructExpr,
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CFG.cpp | 602 CFGBlock *VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *C, 2373 return VisitCXXTemporaryObjectExpr(cast<CXXTemporaryObjectExpr>(S), asc); in Visit() 5002 CFGBlock *CFGBuilder::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E, in VisitCXXTemporaryObjectExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1775 void ASTStmtReader::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) { in VisitCXXTemporaryObjectExpr() 4095 S = CXXTemporaryObjectExpr::CreateEmpty( in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1761 void ASTStmtWriter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) { in VisitCXXTemporaryObjectExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 370 if (isa<CXXTemporaryObjectExpr>(E)) in DiagnoseUnused()
|
| H A D | SemaExprCXX.cpp | 1655 if (!isa<CXXTemporaryObjectExpr>(Inner) && in BuildCXXTypeConstructExpr()
|
| H A D | TreeTransform.h | 4407 if (!Construct || isa<CXXTemporaryObjectExpr>(Construct)) in TransformInitializer() 15356 CXXTemporaryObjectExpr *E) { in TransformCXXTemporaryObjectExpr()
|
| H A D | SemaInit.cpp | 7514 CXXTemporaryObjectExpr::Create( in PerformConstructorInitialization()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 2383 …ObjectExprE", "clang::ASTStmtReader::VisitCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)"}, 2692 …ObjectExprE", "clang::ASTStmtWriter::VisitCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)"}, 10408 …eSourceInfoEPPNS_4ExprEjNS_11SourceRangeEb", "clang::CXXTemporaryObjectExpr::CXXTemporaryObjectExp… 10409 …eSourceInfoEPPNS_4ExprEjNS_11SourceRangeEb", "clang::CXXTemporaryObjectExpr::CXXTemporaryObjectExp… 10411 {"_ZNK5clang22CXXTemporaryObjectExpr14getSourceRangeEv", "clang::CXXTemporaryObjectExpr::getSourceR…
|