Home
last modified time | relevance | path

Searched refs:ThisAdjustment (Results 1 – 8 of 8) sorted by relevance

/external/clang/include/clang/Basic/
DABI.h68 struct ThisAdjustment { struct
77 ThisAdjustment() : NonVirtual(0), VCallOffsetOffset(0) { } in ThisAdjustment() function
81 friend bool operator==(const ThisAdjustment &LHS, argument
82 const ThisAdjustment &RHS) {
87 friend bool operator<(const ThisAdjustment &LHS,
88 const ThisAdjustment &RHS) {
101 ThisAdjustment This;
108 ThunkInfo(const ThisAdjustment &This, const ReturnAdjustment &Return) in ThunkInfo()
/external/clang/include/clang/AST/
DMangle.h34 struct ThisAdjustment;
105 const ThisAdjustment &ThisAdjustment,
/external/clang/lib/CodeGen/
DCGCXXABI.cpp258 CharUnits ThisAdjustment = CharUnits::Zero(); in getMemberPointerPathAdjustment() local
267 ThisAdjustment += in getMemberPointerPathAdjustment()
272 ThisAdjustment = -ThisAdjustment; in getMemberPointerPathAdjustment()
273 return ThisAdjustment; in getMemberPointerPathAdjustment()
DItaniumCXXABI.cpp89 CharUnits ThisAdjustment);
528 CharUnits ThisAdjustment) { in BuildMemberPointer() argument
553 2 * ThisAdjustment.getQuantity() + 1); in BuildMemberPointer()
561 ThisAdjustment.getQuantity()); in BuildMemberPointer()
580 ThisAdjustment.getQuantity()); in BuildMemberPointer()
593 CharUnits ThisAdjustment = getMemberPointerPathAdjustment(MP); in EmitMemberPointer() local
596 return BuildMemberPointer(MD, ThisAdjustment); in EmitMemberPointer()
600 return EmitMemberDataPointer(MPT, ThisAdjustment + FieldOffset); in EmitMemberPointer()
DMicrosoftCXXABI.cpp794 CharUnits ThisAdjustment = getMemberPointerPathAdjustment(MP); in EmitMemberPointer() local
800 MD, ThisAdjustment); in EmitMemberPointer()
804 return EmitMemberDataPointer(MPT, ThisAdjustment + FieldOffset); in EmitMemberPointer()
/external/clang/lib/AST/
DVTableBuilder.cpp902 ThisAdjustment
1151 ThisAdjustment ThisAdjustment = in ComputeThisAdjustments() local
1154 if (ThisAdjustment.isEmpty()) in ComputeThisAdjustments()
1158 VTableThunks[VTableIndex].This = ThisAdjustment; in ComputeThisAdjustments()
1162 VTableThunks[VTableIndex + 1].This = ThisAdjustment; in ComputeThisAdjustments()
1272 ThisAdjustment
1278 return ThisAdjustment(); in ComputeThisAdjustment()
1290 return ThisAdjustment(); in ComputeThisAdjustment()
1292 ThisAdjustment Adjustment; in ComputeThisAdjustment()
1564 ThisAdjustment ThisAdjustment = in AddMethods() local
[all …]
DItaniumMangle.cpp134 const ThisAdjustment &ThisAdjustment,
3683 const ThisAdjustment &ThisAdjustment, in mangleCXXDtorThunk() argument
3691 Mangler.mangleCallOffset(ThisAdjustment.NonVirtual, in mangleCXXDtorThunk()
3692 ThisAdjustment.VCallOffsetOffset); in mangleCXXDtorThunk()
DMicrosoftMangle.cpp153 const ThisAdjustment &ThisAdjustment,
1823 const ThisAdjustment &, in mangleCXXDtorThunk() argument