reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Basic/ABI.h
  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);
  167     if (LHS.NonVirtual < RHS.NonVirtual)
  167     if (LHS.NonVirtual < RHS.NonVirtual)
  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
 4993   Mangler.mangleCallOffset(Thunk.This.NonVirtual,
 5013   Mangler.mangleCallOffset(ThisAdjustment.NonVirtual,
tools/clang/lib/AST/MicrosoftMangle.cpp
 3012       Mangler.mangleNumber(static_cast<uint32_t>(Adjustment.NonVirtual));
 3017       Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual));
 3019   } else if (Adjustment.NonVirtual != 0) {
 3032     Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual));
tools/clang/lib/AST/VTableBuilder.cpp
 1290   Adjustment.NonVirtual = Offset.NonVirtualOffset.getQuantity();
 1965           Out << Thunk.This.NonVirtual << " non-virtual";
 2000           Out << Thunk.This.NonVirtual << " non-virtual";
 2137           Out << Thunk.This.NonVirtual << " non-virtual";
 2850   TA.NonVirtual = (ThisOffset - Overrider.Offset).getQuantity();
 2952     ThisAdjustmentOffset.NonVirtual =
 3096     Out << T.NonVirtual << " non-virtual]";
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 1960   return performTypeAdjustment(CGF, This, TA.NonVirtual,
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 2167   if (TA.NonVirtual) {
 2171     V = CGF.Builder.CreateConstGEP1_32(V, TA.NonVirtual);