| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 166 void VisitImplicitValueInitExpr(ImplicitValueInitExpr *E); 448 if (isa<ImplicitValueInitExpr>(E)) in isTrivialFiller() 1282 void AggExprEmitter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 1301 if ((isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) && in isSimpleZero() 1325 } else if (isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) { in EmitInitializationToLValue()
|
| H A D | CGExprCXX.cpp | 1170 ImplicitValueInitExpr IVIE(ElementType); in EmitNewArrayInitializer() 1171 if (isa<ImplicitValueInitExpr>(Init)) { in EmitNewArrayInitializer() 1205 if (!isa<ImplicitValueInitExpr>(ILE->getInit(i))) in EmitNewArrayInitializer()
|
| H A D | CGExprComplex.cpp | 238 ComplexPairTy VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
|
| H A D | CGExprConstant.cpp | 953 llvm::Constant *VisitImplicitValueInitExpr(ImplicitValueInitExpr* E, in VisitImplicitValueInitExpr()
|
| H A D | CGExprScalar.cpp | 547 Value *VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 87 def ImplicitValueInitExpr : DStmt<Expr>;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 657 const internal::VariadicDynCastAllOfMatcher<Stmt, ImplicitValueInitExpr>
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 5007 bool VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 6549 ImplicitValueInitExpr VIE(I->getType()); in HandleClassZeroInitialization() 6574 ImplicitValueInitExpr VIE(I->getType()); in ZeroInitialization() 6637 ImplicitValueInitExpr VIE(Field->getType()); in VisitInitListExpr() 6697 ImplicitValueInitExpr VIE(HaveInit ? Info.Ctx.IntTy : Field->getType()); in VisitInitListExpr() 7152 ImplicitValueInitExpr VIE(CAT->getElementType()); in ZeroInitialization() 7178 if (isa<ImplicitValueInitExpr>(FillerExpr)) in MaybeElementDependentArrayFiller() 10669 ImplicitValueInitExpr VIE( in ZeroInitialization() 11023 ImplicitValueInitExpr VIE(VD->getType()); in EvaluateAsInitializer() 11684 ImplicitValueInitExpr VIE(RD ? Info.Ctx.getRecordType(RD) : Info.Ctx.IntTy); in isPotentialConstantExpr()
|
| H A D | StmtProfile.cpp | 1247 void StmtProfiler::VisitImplicitValueInitExpr(const ImplicitValueInitExpr *S) { in VisitImplicitValueInitExpr()
|
| H A D | StmtPrinter.cpp | 1535 void StmtPrinter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *Node) { in VisitImplicitValueInitExpr()
|
| H A D | ASTImporter.cpp | 554 ExpectedStmt VisitImplicitValueInitExpr(ImplicitValueInitExpr *E); 6150 ExpectedStmt ASTNodeImporter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 6155 return new (Importer.getToContext()) ImplicitValueInitExpr(*TypeOrErr); in VisitImplicitValueInitExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | NullabilityChecker.cpp | 1048 if (!isa<ImplicitValueInitExpr>(Init)) in isARCNilInitializedLocal()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | Expr.h | 4898 class ImplicitValueInitExpr : public Expr { 4900 explicit ImplicitValueInitExpr(QualType ty) in ImplicitValueInitExpr() function 4905 explicit ImplicitValueInitExpr(EmptyShell Empty) in ImplicitValueInitExpr() function
|
| H A D | RecursiveASTVisitor.h | 2489 DEF_TRAVERSE_STMT(ImplicitValueInitExpr, {})
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 958 void ASTStmtReader::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr() 2631 S = new (Context) ImplicitValueInitExpr(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 897 void ASTStmtWriter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 612 } else if (!isa<ImplicitValueInitExpr>(MemberInit.get())) { in FillInEmptyInitForField() 796 if (!isa<ImplicitValueInitExpr>(Filler) && !isa<NoInitExpr>(Filler)) { in FillInEmptyInitializations() 1247 } else if (isa<ImplicitValueInitExpr>(expr)) { in CheckSubElementType() 7872 CurInit = new (S.Context) ImplicitValueInitExpr(Step->Type); in Perform()
|
| H A D | SemaExprCXX.cpp | 1742 if (isa<ImplicitValueInitExpr>(Init)) in isLegalArrayNewInitializer() 1806 assert((!Initializer || isa<ImplicitValueInitExpr>(Initializer) || in BuildCXXNew()
|
| H A D | TreeTransform.h | 2398 return new (SemaRef.Context) ImplicitValueInitExpr(T); in RebuildImplicitValueInitExpr() 3381 if (isa<ImplicitValueInitExpr>(Init)) in TransformInitializer() 9762 ImplicitValueInitExpr *E) { in TransformImplicitValueInitExpr()
|
| H A D | SemaDeclCXX.cpp | 4508 new (SemaRef.Context) ImplicitValueInitExpr(Field->getType()), in BuildImplicitMemberInitializer()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1518 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ImplicitValueInitExpr>
|