| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 44 class ImplicitValueInitExpr; variable 131 ExprDependence computeDependence(ImplicitValueInitExpr *E);
|
| H A D | Expr.h | 5515 class ImplicitValueInitExpr : public Expr { 5517 explicit ImplicitValueInitExpr(QualType ty) in ImplicitValueInitExpr() function 5523 explicit ImplicitValueInitExpr(EmptyShell Empty) in ImplicitValueInitExpr() function
|
| H A D | RecursiveASTVisitor.h | 2748 DEF_TRAVERSE_STMT(ImplicitValueInitExpr, {})
|
| /openbsd-src/gnu/llvm/clang/lib/AST/Interp/ |
| H A D | ByteCodeExprGen.h | 73 bool VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E);
|
| H A D | ByteCodeExprGen.cpp | 281 bool ByteCodeExprGen<Emitter>::VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 918 } else if (const auto *IVIE = dyn_cast<ImplicitValueInitExpr>(Initializer)) { in visitArrayInitializer()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 181 void VisitImplicitValueInitExpr(ImplicitValueInitExpr *E); 473 if (isa<ImplicitValueInitExpr>(E)) in isTrivialFiller() 1409 void AggExprEmitter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 1528 if ((isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) && in isSimpleZero() 1553 } else if (isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) { in EmitInitializationToLValue()
|
| H A D | CGExprCXX.cpp | 1185 ImplicitValueInitExpr IVIE(ElementType); in EmitNewArrayInitializer() 1186 if (isa<ImplicitValueInitExpr>(Init)) { in EmitNewArrayInitializer() 1220 if (!isa<ImplicitValueInitExpr>(ILE->getInit(i))) in EmitNewArrayInitializer()
|
| H A D | CGExprComplex.cpp | 243 ComplexPairTy VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
|
| H A D | CGExprConstant.cpp | 1273 llvm::Constant *VisitImplicitValueInitExpr(ImplicitValueInitExpr* E, in VisitImplicitValueInitExpr()
|
| H A D | CGExprScalar.cpp | 567 Value *VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 93 def ImplicitValueInitExpr : StmtNode<Expr>;
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | ComputeDependence.cpp | 246 ExprDependence clang::computeDependence(ImplicitValueInitExpr *E) { in computeDependence()
|
| H A D | ExprConstant.cpp | 7823 bool VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 9592 isa<ImplicitValueInitExpr>(Init)) { in VisitCXXNewExpr() 9680 ImplicitValueInitExpr VIE(AllocType); in VisitCXXNewExpr() 9877 ImplicitValueInitExpr VIE(I->getType()); in HandleClassZeroInitialization() 9904 ImplicitValueInitExpr VIE(I->getType()); in ZeroInitialization() 9987 ImplicitValueInitExpr VIE(Field->getType()); in VisitCXXParenListOrInitListExpr() 10055 ImplicitValueInitExpr VIE(HaveInit ? Info.Ctx.IntTy : Field->getType()); in VisitCXXParenListOrInitListExpr() 10671 ImplicitValueInitExpr VIE(CAT->getElementType()); in ZeroInitialization() 10731 if (isa<ImplicitValueInitExpr>(FillerExpr)) in MaybeElementDependentArrayFiller() 14813 ImplicitValueInitExpr VIE( in ZeroInitialization() [all …]
|
| H A D | StmtProfile.cpp | 1546 void StmtProfiler::VisitImplicitValueInitExpr(const ImplicitValueInitExpr *S) { in VisitImplicitValueInitExpr()
|
| H A D | StmtPrinter.cpp | 1786 void StmtPrinter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *Node) { in VisitImplicitValueInitExpr()
|
| H A D | ASTImporter.cpp | 622 ExpectedStmt VisitImplicitValueInitExpr(ImplicitValueInitExpr *E); 7076 ExpectedStmt ASTNodeImporter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 7081 return new (Importer.getToContext()) ImplicitValueInitExpr(*TypeOrErr); in VisitImplicitValueInitExpr()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | NullabilityChecker.cpp | 1202 if (!isa<ImplicitValueInitExpr>(Init)) in isARCNilInitializedLocal()
|
| /openbsd-src/gnu/llvm/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 853 const internal::VariadicDynCastAllOfMatcher<Stmt, ImplicitValueInitExpr>
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 730 } else if (!isa<ImplicitValueInitExpr>(MemberInit.get())) { in FillInEmptyInitForField() 927 if (!isa<ImplicitValueInitExpr>(Filler) && !isa<NoInitExpr>(Filler)) { in FillInEmptyInitializations() 1374 } else if (isa<ImplicitValueInitExpr>(expr)) { in CheckSubElementType() 8996 CurInit = new (S.Context) ImplicitValueInitExpr(Step->Type); in Perform()
|
| H A D | SemaExprCXX.cpp | 1923 if (isa<ImplicitValueInitExpr>(Init)) in isLegalArrayNewInitializer() 1986 assert((!Initializer || isa<ImplicitValueInitExpr>(Initializer) || in BuildCXXNew()
|
| H A D | TreeTransform.h | 2923 return new (SemaRef.Context) ImplicitValueInitExpr(T); in RebuildImplicitValueInitExpr() 4031 if (isa<ImplicitValueInitExpr>(Init)) in TransformInitializer() 11705 ImplicitValueInitExpr *E) { in TransformImplicitValueInitExpr()
|
| H A D | SemaDeclCXX.cpp | 4968 new (SemaRef.Context) ImplicitValueInitExpr(Field->getType()), in BuildImplicitMemberInitializer()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1276 void ASTStmtReader::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 3088 S = new (Context) ImplicitValueInitExpr(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1140 void ASTStmtWriter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
|
| /openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1723 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ImplicitValueInitExpr>
|