Searched refs:ImplicitValueInitExpr (Results 1 - 22 of 22) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h43 class ImplicitValueInitExpr;
124 ExprDependence computeDependence(ImplicitValueInitExpr *E);
H A DExpr.h4608 /// implicitly-generated ImplicitValueInitExpr expressions that
5336 class ImplicitValueInitExpr : public Expr { class in class:clang::final
5338 explicit ImplicitValueInitExpr(QualType ty) function in class:clang::final::ImplicitValueInitExpr
5344 explicit ImplicitValueInitExpr(EmptyShell Empty) function in class:clang::final::ImplicitValueInitExpr
H A DRecursiveASTVisitor.h2577 DEF_TRAVERSE_STMT(ImplicitValueInitExpr, {})
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp175 void VisitImplicitValueInitExpr(ImplicitValueInitExpr *E);
455 if (isa<ImplicitValueInitExpr>(E))
1367 void AggExprEmitter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) {
1386 if ((isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) &&
1411 } else if (isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) {
H A DCGExprCXX.cpp1179 ImplicitValueInitExpr IVIE(ElementType);
1180 if (isa<ImplicitValueInitExpr>(Init)) {
1184 // Switch to an ImplicitValueInitExpr for the element type. This handles
1214 if (!isa<ImplicitValueInitExpr>(ILE->getInit(i)))
H A DCGExprComplex.cpp242 ComplexPairTy VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) {
H A DCGExprConstant.cpp1241 llvm::Constant *VisitImplicitValueInitExpr(ImplicitValueInitExpr* E,
H A DCGExprScalar.cpp568 Value *VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNullabilityChecker.cpp1086 if (!isa<ImplicitValueInitExpr>(Init))
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp198 ExprDependence clang::computeDependence(ImplicitValueInitExpr *E) {
H A DExprConstant.cpp7355 bool VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) {
9024 isa<ImplicitValueInitExpr>(Init)) {
9112 ImplicitValueInitExpr VIE(AllocType);
9305 ImplicitValueInitExpr VIE(I->getType());
9330 ImplicitValueInitExpr VIE(I->getType());
9399 ImplicitValueInitExpr VIE(Field->getType());
9460 ImplicitValueInitExpr VIE(HaveInit ? Info.Ctx.IntTy : Field->getType());
9945 // is represented as an ImplicitValueInitExpr of incomplete array
9961 ImplicitValueInitExpr VIE(CAT->getElementType());
10012 if (isa<ImplicitValueInitExpr>(FillerExp
[all...]
H A DStmtProfile.cpp1375 void StmtProfiler::VisitImplicitValueInitExpr(const ImplicitValueInitExpr *S) {
H A DASTImporter.cpp585 ExpectedStmt VisitImplicitValueInitExpr(ImplicitValueInitExpr *E);
6492 ExpectedStmt ASTNodeImporter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) {
6497 return new (Importer.getToContext()) ImplicitValueInitExpr(*TypeOrErr);
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp809 const internal::VariadicDynCastAllOfMatcher<Stmt, ImplicitValueInitExpr>
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1259 void ASTStmtReader::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) {
3046 S = new (Context) ImplicitValueInitExpr(Empty);
H A DASTWriterStmt.cpp1121 void ASTStmtWriter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp711 } else if (!isa<ImplicitValueInitExpr>(MemberInit.get())) {
908 if (!isa<ImplicitValueInitExpr>(Filler) && !isa<NoInitExpr>(Filler)) {
1338 } else if (isa<ImplicitValueInitExpr>(expr)) {
8381 CurInit = new (S.Context) ImplicitValueInitExpr(Step->Type);
H A DSemaExprCXX.cpp1801 if (isa<ImplicitValueInitExpr>(Init))
1866 assert((!Initializer || isa<ImplicitValueInitExpr>(Initializer) ||
H A DTreeTransform.h2654 return new (SemaRef.Context) ImplicitValueInitExpr(T);
3749 if (isa<ImplicitValueInitExpr>(Init))
10916 ImplicitValueInitExpr *E) {
H A DSemaDecl.cpp11637 if (isa<ImplicitValueInitExpr>(Init)) {
H A DSemaDeclCXX.cpp4786 new (SemaRef.Context) ImplicitValueInitExpr(Field->getType()),
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1655 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ImplicitValueInitExpr>

Completed in 417 milliseconds