Searched refs:ImplicitValueInitExpr (Results 1 – 21 of 21) sorted by relevance
167 void VisitImplicitValueInitExpr(ImplicitValueInitExpr *E);384 if (isa<ImplicitValueInitExpr>(E)) in isTrivialFiller()1028 void AggExprEmitter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()1047 if ((isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) && in isSimpleZero()1070 } else if (isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) { in EmitInitializationToLValue()
992 ImplicitValueInitExpr IVIE(ElementType); in EmitNewArrayInitializer()993 if (isa<ImplicitValueInitExpr>(Init)) { in EmitNewArrayInitializer()1027 if (!isa<ImplicitValueInitExpr>(ILE->getInit(i))) in EmitNewArrayInitializer()
212 ComplexPairTy VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
840 llvm::Constant *VisitImplicitValueInitExpr(ImplicitValueInitExpr* E) { in VisitImplicitValueInitExpr()
313 Value *VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
86 def ImplicitValueInitExpr : DStmt<Expr>;
601 VISIT(ImplicitValueInitExpr); in VisitExpr()654 IGNORE_EXPR(ImplicitValueInitExpr);
4443 bool VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()5484 ImplicitValueInitExpr VIE(I->getType()); in HandleClassZeroInitialization()5509 ImplicitValueInitExpr VIE(I->getType()); in ZeroInitialization()5569 ImplicitValueInitExpr VIE(Field->getType()); in VisitInitListExpr()5629 ImplicitValueInitExpr VIE(HaveInit ? Info.Ctx.IntTy : Field->getType()); in VisitInitListExpr()6041 ImplicitValueInitExpr VIE(CAT->getElementType()); in ZeroInitialization()6092 if (NumEltsToInit != NumElts && !isa<ImplicitValueInitExpr>(FillerExpr)) in VisitInitListExpr()8933 ImplicitValueInitExpr VIE( in ZeroInitialization()9239 ImplicitValueInitExpr VIE(VD->getType()); in EvaluateAsInitializer()9844 ImplicitValueInitExpr VIE(RD ? Info.Ctx.getRecordType(RD) : Info.Ctx.IntTy); in isPotentialConstantExpr()
958 void StmtProfiler::VisitImplicitValueInitExpr(const ImplicitValueInitExpr *S) { in VisitImplicitValueInitExpr()
1731 void StmtPrinter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *Node) { in VisitImplicitValueInitExpr()
226 Expr *VisitImplicitValueInitExpr(ImplicitValueInitExpr *ILE);5411 Expr *ASTNodeImporter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()5416 return new (Importer.getToContext()) ImplicitValueInitExpr(T); in VisitImplicitValueInitExpr()
1072 if (!isa<ImplicitValueInitExpr>(Init)) in isARCNilInitializedLocal()
4315 class ImplicitValueInitExpr : public Expr {4317 explicit ImplicitValueInitExpr(QualType ty) in ImplicitValueInitExpr() function4322 explicit ImplicitValueInitExpr(EmptyShell Empty) in ImplicitValueInitExpr() function
2334 DEF_TRAVERSE_STMT(ImplicitValueInitExpr, {})
593 } else if (!isa<ImplicitValueInitExpr>(MemberInit.get())) { in FillInEmptyInitForField()747 if (!isa<ImplicitValueInitExpr>(Filler) && !isa<NoInitExpr>(Filler)) { in FillInEmptyInitializations()1130 } else if (isa<ImplicitValueInitExpr>(expr)) { in CheckSubElementType()6779 CurInit = new (S.Context) ImplicitValueInitExpr(Step->Type); in Perform()
1485 if (isa<ImplicitValueInitExpr>(Init)) in isLegalArrayNewInitializer()1520 assert((!Initializer || isa<ImplicitValueInitExpr>(Initializer) || in BuildCXXNew()
2271 return new (SemaRef.Context) ImplicitValueInitExpr(T); in RebuildImplicitValueInitExpr()3247 if (isa<ImplicitValueInitExpr>(Init)) in TransformInitializer()8939 ImplicitValueInitExpr *E) { in TransformImplicitValueInitExpr()
3647 new (SemaRef.Context) ImplicitValueInitExpr(Field->getType()), in BuildImplicitMemberInitializer()
1105 const internal::VariadicDynCastAllOfMatcher<Stmt, ImplicitValueInitExpr>
848 void ASTStmtReader::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()3106 S = new (Context) ImplicitValueInitExpr(Empty); in ReadStmtFromStream()
795 void ASTStmtWriter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()