reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
819 const Expr *Init = BMI->getInit()->IgnoreImplicit(); 823 BMI->getSourceLocation(), 837 if (BMI->isAnyMemberInitializer()) { 840 if (getObjectUnderConstruction(State, BMI, LC)) { 843 State = finishObjectConstruction(State, BMI, LC); 849 if (BMI->isIndirectMemberInitializer()) { 850 Field = BMI->getIndirectMember(); 851 FieldLoc = State->getLValue(BMI->getIndirectMember(), thisVal); 853 Field = BMI->getMember(); 854 FieldLoc = State->getLValue(BMI->getMember(), thisVal); 873 InitVal = SVB.conjureSymbolVal(BMI->getInit(), stackFrame, 878 InitVal = State->getSVal(BMI->getInit(), stackFrame); 881 PostInitializer PP(BMI, FieldLoc.getAsRegion(), stackFrame); 885 assert(BMI->isBaseInitializer() || BMI->isDelegatingInitializer()); 885 assert(BMI->isBaseInitializer() || BMI->isDelegatingInitializer()); 892 PostInitializer PP(BMI, FieldLoc.getAsRegion(), stackFrame);