Searched refs:ImplicitValueInitExpr (Results 1 – 20 of 20) sorted by relevance
160 void VisitImplicitValueInitExpr(ImplicitValueInitExpr *E);978 void AggExprEmitter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()997 if ((isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) && in isSimpleZero()1020 } else if (isa<ImplicitValueInitExpr>(E) || isa<CXXScalarValueInitExpr>(E)) { in EmitInitializationToLValue()
204 ComplexPairTy VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
799 llvm::Constant *VisitImplicitValueInitExpr(ImplicitValueInitExpr* E) { in VisitImplicitValueInitExpr()
988 } else if (Init && isa<ImplicitValueInitExpr>(Init) && in EmitNewInitializer()
268 Value *VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
80 def ImplicitValueInitExpr : DStmt<Expr>;
574 VISIT(ImplicitValueInitExpr); in VisitExpr()628 IGNORE_EXPR(ImplicitValueInitExpr);
574 VISIT(ImplicitValueInitExpr); in VisitExpr()629 IGNORE_EXPR(ImplicitValueInitExpr);
3920 RetTy VisitImplicitValueInitExpr(const ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()4829 ImplicitValueInitExpr VIE(I->getType()); in HandleClassZeroInitialization()4854 ImplicitValueInitExpr VIE(I->getType()); in ZeroInitialization()4914 ImplicitValueInitExpr VIE(Field->getType()); in VisitInitListExpr()4953 ImplicitValueInitExpr VIE(HaveInit ? Info.Ctx.IntTy : Field->getType()); in VisitInitListExpr()5338 ImplicitValueInitExpr VIE(CAT->getElementType()); in ZeroInitialization()5386 if (NumEltsToInit != NumElts && !isa<ImplicitValueInitExpr>(FillerExpr)) in VisitInitListExpr()5473 ImplicitValueInitExpr VIE(Type); in VisitCXXConstructExpr()5494 ImplicitValueInitExpr VIE(Type); in VisitCXXConstructExpr()7703 ImplicitValueInitExpr VIE( in ZeroInitialization()[all …]
497 void StmtProfiler::VisitImplicitValueInitExpr(const ImplicitValueInitExpr *S) { in VisitImplicitValueInitExpr()
1135 void StmtPrinter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *Node) { in VisitImplicitValueInitExpr()
4166 class ImplicitValueInitExpr : public Expr {4168 explicit ImplicitValueInitExpr(QualType ty) in ImplicitValueInitExpr() function4173 explicit ImplicitValueInitExpr(EmptyShell Empty) in ImplicitValueInitExpr() function
2312 DEF_TRAVERSE_STMT(ImplicitValueInitExpr, { })
805 void ASTStmtReader::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()2066 S = new (Context) ImplicitValueInitExpr(Empty); in ReadStmtFromStream()
739 void ASTStmtWriter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
1072 if (isa<ImplicitValueInitExpr>(Init)) in isLegalArrayNewInitializer()1107 assert((!Initializer || isa<ImplicitValueInitExpr>(Initializer) || in BuildCXXNew()1126 else if (Initializer && isa<ImplicitValueInitExpr>(Initializer)) in BuildCXXNew()
1756 return SemaRef.Owned(new (SemaRef.Context) ImplicitValueInitExpr(T)); in RebuildImplicitValueInitExpr()2729 if (isa<ImplicitValueInitExpr>(Init)) in TransformInitializer()7002 ImplicitValueInitExpr *E) { in TransformImplicitValueInitExpr()
5979 CurInit = S.Owned(new (S.Context) ImplicitValueInitExpr(Step->Type)); in Perform()
3152 new (SemaRef.Context) ImplicitValueInitExpr(Field->getType()), in BuildImplicitMemberInitializer()
2216 DEF_TRAVERSE_STMT(ImplicitValueInitExpr, { })