/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ComputeDependence.h | 44 class ImplicitValueInitExpr; variable 132 ExprDependence computeDependence(ImplicitValueInitExpr *E);
|
H A D | Expr.h | 5782 class ImplicitValueInitExpr : public Expr { 5784 explicit ImplicitValueInitExpr(QualType ty) in ImplicitValueInitExpr() function 5790 explicit ImplicitValueInitExpr(EmptyShell Empty) in ImplicitValueInitExpr() function
|
H A D | RecursiveASTVisitor.h | 2813 DEF_TRAVERSE_STMT(ImplicitValueInitExpr, {})
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
H A D | ASTOps.h | 81 std::optional<ImplicitValueInitExpr> ImplicitValueInitForUnion;
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 185 void VisitImplicitValueInitExpr(ImplicitValueInitExpr *E); 473 if (isa<ImplicitValueInitExpr>(E)) in isTrivialFiller() 1414 void AggExprEmitter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 1535 if ((isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) && in isSimpleZero() 1560 } else if (isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) { in EmitInitializationToLValue()
|
H A D | CGExprCXX.cpp | 1210 ImplicitValueInitExpr IVIE(ElementType); in EmitNewArrayInitializer() 1211 if (isa<ImplicitValueInitExpr>(Init)) { in EmitNewArrayInitializer() 1245 if (!isa<ImplicitValueInitExpr>(ILE->getInit(i))) in EmitNewArrayInitializer()
|
H A D | CGExprComplex.cpp | 252 ComplexPairTy VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
|
H A D | CGExprConstant.cpp | 1389 llvm::Constant *VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E, in VisitImplicitValueInitExpr()
|
H A D | CGExprScalar.cpp | 584 Value *VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | StmtNodes.td | 93 def ImplicitValueInitExpr : StmtNode<Expr>;
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Compiler.h | 138 bool VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E);
|
H A D | Compiler.cpp | 1197 const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | Transfer.cpp | 771 if (Val == nullptr && isa<ImplicitValueInitExpr>(Init) && in VisitInitListExpr()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ComputeDependence.cpp | 246 ExprDependence clang::computeDependence(ImplicitValueInitExpr *E) { in computeDependence()
|
H A D | ExprConstant.cpp | 8150 bool VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 9985 isa<ImplicitValueInitExpr>(Init)) { in VisitCXXNewExpr() 10073 ImplicitValueInitExpr VIE(AllocType); in VisitCXXNewExpr() 10270 ImplicitValueInitExpr VIE(I->getType()); in HandleClassZeroInitialization() 10297 ImplicitValueInitExpr VIE(I->getType()); in ZeroInitialization() 10380 ImplicitValueInitExpr VIE(Field->getType()); in VisitCXXParenListOrInitListExpr() 10448 ImplicitValueInitExpr VIE(HaveInit ? Info.Ctx.IntTy : Field->getType()); in VisitCXXParenListOrInitListExpr() 11154 ImplicitValueInitExpr VIE(CAT->getElementType()); in ZeroInitialization() 11214 if (isa<ImplicitValueInitExpr>(FillerExpr)) in MaybeElementDependentArrayFiller() 15573 ImplicitValueInitExpr VIE( in ZeroInitialization() [all …]
|
H A D | StmtProfile.cpp | 1593 void StmtProfiler::VisitImplicitValueInitExpr(const ImplicitValueInitExpr *S) { in VisitImplicitValueInitExpr()
|
H A D | StmtPrinter.cpp | 1846 void StmtPrinter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *Node) { in VisitImplicitValueInitExpr()
|
H A D | ASTImporter.cpp | 579 ExpectedStmt VisitImplicitValueInitExpr(ImplicitValueInitExpr *E); 7463 ExpectedStmt ASTNodeImporter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 7468 return new (Importer.getToContext()) ImplicitValueInitExpr(*TypeOrErr); in VisitImplicitValueInitExpr()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NullabilityChecker.cpp | 1244 if (!isa<ImplicitValueInitExpr>(Init)) in isARCNilInitializedLocal()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaInit.cpp | 795 } else if (!isa<ImplicitValueInitExpr>(MemberInit.get())) { in FillInEmptyInitForField() 986 if (!isa<ImplicitValueInitExpr>(Filler) && !isa<NoInitExpr>(Filler)) { in FillInEmptyInitializations() 1452 } else if (isa<ImplicitValueInitExpr>(expr)) { in CheckSubElementType() 8109 CurInit = new (S.Context) ImplicitValueInitExpr(Step->Type); in Perform()
|
H A D | SemaExprCXX.cpp | 1985 if (isa<ImplicitValueInitExpr>(Init)) in isLegalArrayNewInitializer() 2048 assert((!Initializer || isa<ImplicitValueInitExpr>(Initializer) || in BuildCXXNew()
|
H A D | TreeTransform.h | 3045 return new (SemaRef.Context) ImplicitValueInitExpr(T); in RebuildImplicitValueInitExpr() 4201 if (isa<ImplicitValueInitExpr>(Init)) in TransformInitializer() 12775 ImplicitValueInitExpr *E) { in TransformImplicitValueInitExpr()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1302 void ASTStmtReader::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 3228 S = new (Context) ImplicitValueInitExpr(Empty); in ReadStmtFromStream()
|
H A D | ASTWriterStmt.cpp | 1240 void ASTStmtWriter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 1735 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ImplicitValueInitExpr>
|