reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
154 bool isEmpty() const { return !NonVirtual && Virtual.isEmpty(); } 158 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Equals(RHS.Virtual); 158 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Equals(RHS.Virtual); 170 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Less(RHS.Virtual); 170 return LHS.NonVirtual == RHS.NonVirtual && LHS.Virtual.Less(RHS.Virtual);tools/clang/lib/AST/ItaniumMangle.cpp
4994 Thunk.This.Virtual.Itanium.VCallOffsetOffset); 5014 ThisAdjustment.Virtual.Itanium.VCallOffsetOffset);tools/clang/lib/AST/MicrosoftMangle.cpp
2989 if (!Adjustment.Virtual.isEmpty()) { 3004 if (Adjustment.Virtual.Microsoft.VBPtrOffset) { 3007 static_cast<uint32_t>(Adjustment.Virtual.Microsoft.VBPtrOffset)); 3009 static_cast<uint32_t>(Adjustment.Virtual.Microsoft.VBOffsetOffset)); 3011 static_cast<uint32_t>(Adjustment.Virtual.Microsoft.VtordispOffset)); 3016 static_cast<uint32_t>(Adjustment.Virtual.Microsoft.VtordispOffset));tools/clang/lib/AST/VTableBuilder.cpp
1285 Adjustment.Virtual.Itanium.VCallOffsetOffset = 1524 if (ThisAdjustment.Virtual.Itanium.VCallOffsetOffset && 1967 if (Thunk.This.Virtual.Itanium.VCallOffsetOffset) { 1968 Out << ", " << Thunk.This.Virtual.Itanium.VCallOffsetOffset; 2002 if (Thunk.This.Virtual.Itanium.VCallOffsetOffset) { 2003 Out << ", " << Thunk.This.Virtual.Itanium.VCallOffsetOffset; 2139 if (Thunk.This.Virtual.Itanium.VCallOffsetOffset) { 2140 Out << ", " << Thunk.This.Virtual.Itanium.VCallOffsetOffset; 2832 TA.Virtual.Microsoft.VtordispOffset = 2843 TA.Virtual.Microsoft.VBPtrOffset = 2846 TA.Virtual.Microsoft.VBOffsetOffset = 3085 if (!TI.This.Virtual.isEmpty()) { 3086 assert(T.Virtual.Microsoft.VtordispOffset < 0); 3087 Out << "vtordisp at " << T.Virtual.Microsoft.VtordispOffset << ", "; 3088 if (T.Virtual.Microsoft.VBPtrOffset) { 3089 Out << "vbptr at " << T.Virtual.Microsoft.VBPtrOffset 3091 assert(T.Virtual.Microsoft.VBOffsetOffset > 0); 3093 << T.Virtual.Microsoft.VBOffsetOffset << " in the vbtable, ";tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
1961 TA.Virtual.Itanium.VCallOffsetOffset,
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp2135 if (TA.Virtual.isEmpty()) { 2138 assert(TA.Virtual.Microsoft.VtordispOffset < 0); 2142 CharUnits::fromQuantity(TA.Virtual.Microsoft.VtordispOffset)); 2152 if (TA.Virtual.Microsoft.VBPtrOffset) { 2156 assert(TA.Virtual.Microsoft.VBPtrOffset > 0); 2157 assert(TA.Virtual.Microsoft.VBOffsetOffset >= 0); 2161 -TA.Virtual.Microsoft.VBPtrOffset, 2162 TA.Virtual.Microsoft.VBOffsetOffset, &VBPtr);