Home | History | Annotate | Download | only in CodeGen

Lines Matching full:adjustment

334         SubobjectAdjustment &Adjustment = Adjustments[I-1];
335 switch (Adjustment.Kind) {
339 Adjustment.DerivedToBase.DerivedClass,
340 Adjustment.DerivedToBase.BasePath->path_begin(),
341 Adjustment.DerivedToBase.BasePath->path_end(),
347 LV = CGF.EmitLValueForField(LV, Adjustment.Field);
355 QualType T = Adjustment.Field->getType().getNonReferenceType()
359 Adjustment.Field->getType());
365 llvm::Value *Ptr = CGF.EmitScalarExpr(Adjustment.Ptr.RHS);
367 CGF, Object, Ptr, Adjustment.Ptr.MPT);
2489 // For unions, there is no pointer adjustment.