Lines Matching refs:Adjustments
74 SmallVector<SubobjectAdjustment, 2> Adjustments; in getType() local
77 Adjustments); in getType()
4664 SmallVector<SubobjectAdjustment, 2> Adjustments; in VisitMaterializeTemporaryExpr() local
4666 skipRValueSubobjectAdjustments(CommaLHSs, Adjustments); in VisitMaterializeTemporaryExpr()
4698 for (unsigned I = Adjustments.size(); I != 0; /**/) { in VisitMaterializeTemporaryExpr()
4700 switch (Adjustments[I].Kind) { in VisitMaterializeTemporaryExpr()
4702 if (!HandleLValueBasePath(Info, Adjustments[I].DerivedToBase.BasePath, in VisitMaterializeTemporaryExpr()
4705 Type = Adjustments[I].DerivedToBase.BasePath->getType(); in VisitMaterializeTemporaryExpr()
4709 if (!HandleLValueMember(Info, E, Result, Adjustments[I].Field)) in VisitMaterializeTemporaryExpr()
4711 Type = Adjustments[I].Field->getType(); in VisitMaterializeTemporaryExpr()
4716 Adjustments[I].Ptr.RHS)) in VisitMaterializeTemporaryExpr()
4718 Type = Adjustments[I].Ptr.MPT->getPointeeType(); in VisitMaterializeTemporaryExpr()