Lines Matching refs:VIE
5484 ImplicitValueInitExpr VIE(I->getType()); in HandleClassZeroInitialization() local
5486 Result.getStructField(I->getFieldIndex()), Info, Subobject, &VIE)) in HandleClassZeroInitialization()
5509 ImplicitValueInitExpr VIE(I->getType()); in ZeroInitialization() local
5510 return EvaluateInPlace(Result.getUnionValue(), Info, Subobject, &VIE); in ZeroInitialization()
5569 ImplicitValueInitExpr VIE(Field->getType()); in VisitInitListExpr() local
5570 const Expr *InitExpr = E->getNumInits() ? E->getInit(0) : &VIE; in VisitInitListExpr()
5629 ImplicitValueInitExpr VIE(HaveInit ? Info.Ctx.IntTy : Field->getType()); in VisitInitListExpr() local
5630 const Expr *Init = HaveInit ? E->getInit(ElementNo++) : &VIE; in VisitInitListExpr()
6041 ImplicitValueInitExpr VIE(CAT->getElementType()); in ZeroInitialization() local
6042 return EvaluateInPlace(Result.getArrayFiller(), Info, Subobject, &VIE); in ZeroInitialization()
8933 ImplicitValueInitExpr VIE( in ZeroInitialization() local
8935 return Evaluate(Result, Info, &VIE); in ZeroInitialization()
9239 ImplicitValueInitExpr VIE(VD->getType()); in EvaluateAsInitializer() local
9240 if (!EvaluateInPlace(Value, InitInfo, LVal, &VIE, in EvaluateAsInitializer()
9844 ImplicitValueInitExpr VIE(RD ? Info.Ctx.getRecordType(RD) : Info.Ctx.IntTy); in isPotentialConstantExpr() local
9845 This.set(&VIE, Info.CurrentCall->Index); in isPotentialConstantExpr()
9854 HandleConstructorCall(&VIE, This, Args, CD, Info, Scratch); in isPotentialConstantExpr()