Lines Matching refs:Adjustments
75 SmallVector<SubobjectAdjustment, 2> Adjustments; in getType() local
78 Adjustments); in getType()
4820 SmallVector<SubobjectAdjustment, 2> Adjustments; in VisitMaterializeTemporaryExpr() local
4822 skipRValueSubobjectAdjustments(CommaLHSs, Adjustments); in VisitMaterializeTemporaryExpr()
4854 for (unsigned I = Adjustments.size(); I != 0; /**/) { in VisitMaterializeTemporaryExpr()
4856 switch (Adjustments[I].Kind) { in VisitMaterializeTemporaryExpr()
4858 if (!HandleLValueBasePath(Info, Adjustments[I].DerivedToBase.BasePath, in VisitMaterializeTemporaryExpr()
4861 Type = Adjustments[I].DerivedToBase.BasePath->getType(); in VisitMaterializeTemporaryExpr()
4865 if (!HandleLValueMember(Info, E, Result, Adjustments[I].Field)) in VisitMaterializeTemporaryExpr()
4867 Type = Adjustments[I].Field->getType(); in VisitMaterializeTemporaryExpr()
4872 Adjustments[I].Ptr.RHS)) in VisitMaterializeTemporaryExpr()
4874 Type = Adjustments[I].Ptr.MPT->getPointeeType(); in VisitMaterializeTemporaryExpr()