| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 75 class CXXDefaultInitExpr; variable 163 ExprDependence computeDependence(CXXDefaultInitExpr *E);
|
| H A D | ExprCXX.h | 1318 class CXXDefaultInitExpr : public Expr { 1328 CXXDefaultInitExpr(const ASTContext &Ctx, SourceLocation Loc, 1331 CXXDefaultInitExpr(EmptyShell Empty) : Expr(CXXDefaultInitExprClass, Empty) {} in CXXDefaultInitExpr() function 1336 static CXXDefaultInitExpr *Create(const ASTContext &Ctx, SourceLocation Loc, in Create() 1338 return new (Ctx) CXXDefaultInitExpr(Ctx, Loc, Field, Field->getType(), UsedContext); in Create()
|
| H A D | Stmt.h | 695 friend class CXXDefaultInitExpr; in alignas() local
|
| H A D | RecursiveASTVisitor.h | 2729 DEF_TRAVERSE_STMT(CXXDefaultInitExpr, {})
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | CallGraph.cpp | 109 void VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr()
|
| H A D | CFG.cpp | 1676 if (CXXDefaultInitExpr *Default = dyn_cast<CXXDefaultInitExpr>(Init)) { in addInitializer() 2386 if (auto *DIE = dyn_cast<CXXDefaultInitExpr>(Child)) in VisitInitListExpr() 4972 E = cast<CXXDefaultInitExpr>(E)->getExpr(); in VisitForTemporaryDtors()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | ExceptionAnalyzer.cpp | 212 } else if (const auto *DefaultInit = dyn_cast<CXXDefaultInitExpr>(St)) { in throwsException()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 134 def CXXDefaultInitExpr : StmtNode<Expr>;
|
| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/ |
| H A D | Transfer.cpp | 383 void VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *S) { in VisitCXXDefaultInitExpr()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprClassification.cpp | 348 return ClassifyInternal(Ctx, cast<CXXDefaultInitExpr>(E)->getExpr()); in ClassifyInternal()
|
| H A D | Expr.cpp | 2178 if (auto *DIE = dyn_cast_or_null<CXXDefaultInitExpr>(DefaultExpr)) in EvaluateInContext() 2841 return (cast<CXXDefaultInitExpr>(this) in isUnusedResultAWarning() 3350 return cast<CXXDefaultInitExpr>(this)->getExpr() in isConstantInitializer() 3598 const FieldDecl *FD = cast<CXXDefaultInitExpr>(this)->getField(); in HasSideEffects() 3840 } else if (const CXXDefaultInitExpr *DefaultInit in isNullPointerConstant() 3841 = dyn_cast<CXXDefaultInitExpr>(this)) { in isNullPointerConstant()
|
| H A D | ExprCXX.cpp | 952 CXXDefaultInitExpr::CXXDefaultInitExpr(const ASTContext &Ctx, in CXXDefaultInitExpr() function in CXXDefaultInitExpr
|
| H A D | ComputeDependence.cpp | 783 ExprDependence clang::computeDependence(CXXDefaultInitExpr *E) { in computeDependence()
|
| H A D | StmtProfile.cpp | 1967 void StmtProfiler::VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *S) { in VisitCXXDefaultInitExpr()
|
| H A D | StmtPrinter.cpp | 2059 void StmtPrinter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *Node) { in VisitCXXDefaultInitExpr()
|
| H A D | ExprConstant.cpp | 6387 isa<CXXDefaultInitExpr>(Init)); in HandleConstructorCall() 7455 bool VisitCXXDefaultInitExpr(const CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr() 9961 isa<CXXDefaultInitExpr>(InitExpr)); in VisitInitListExpr() 10036 isa<CXXDefaultInitExpr>(Init)); in VisitInitListExpr() 15716 return CheckICE(cast<CXXDefaultInitExpr>(E)->getExpr(), Ctx); in CheckICE()
|
| H A D | ASTImporter.cpp | 684 ExpectedStmt VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E); 8221 ExpectedStmt ASTNodeImporter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr() 8249 return CXXDefaultInitExpr::Create(Importer.getToContext(), *ToBeginLocOrErr, in VisitCXXDefaultInitExpr()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 786 if (const CXXDefaultInitExpr *DIE = dyn_cast<CXXDefaultInitExpr>(init)) in EmitScalarInit()
|
| H A D | CGExprComplex.cpp | 224 ComplexPairTy VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
|
| H A D | CGExprAgg.cpp | 183 void VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE) { in VisitCXXDefaultInitExpr()
|
| H A D | CGExprConstant.cpp | 1208 llvm::Constant *VisitCXXDefaultInitExpr(CXXDefaultInitExpr *DIE, QualType T) { in VisitCXXDefaultInitExpr()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | BugReporter.cpp | 540 if (isa_and_nonnull<CXXDefaultInitExpr>(Start)) { in removeEdgesToDefaultInitializers() 543 } else if (isa_and_nonnull<CXXDefaultInitExpr>(End)) { in removeEdgesToDefaultInitializers()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExceptionSpec.cpp | 1332 return canThrow(cast<CXXDefaultInitExpr>(S)->getExpr()); in canThrow()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1832 void ASTStmtReader::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr() 3824 S = new (Context) CXXDefaultInitExpr(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1753 void ASTStmtWriter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr()
|