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

References

tools/clang/lib/AST/Interp/Descriptor.cpp
   60       D->ElemDesc->getAllocSize() + sizeof(InlineDescriptor);
   65     auto *Desc = reinterpret_cast<InlineDescriptor *>(ElemPtr);
   69     Desc->Offset = ElemOffset + sizeof(InlineDescriptor);
   84       D->ElemDesc->getAllocSize() + sizeof(InlineDescriptor);
   89     auto *Desc = reinterpret_cast<InlineDescriptor *>(ElemPtr);
   99       D->ElemDesc->getAllocSize() + sizeof(InlineDescriptor);
  106     auto *SrcDesc = reinterpret_cast<InlineDescriptor *>(SrcPtr);
  108     auto *DstDesc = reinterpret_cast<InlineDescriptor *>(DstPtr);
  121     auto *Desc = reinterpret_cast<InlineDescriptor *>(Ptr + SubOff) - 1;
  218     : Source(D), ElemSize(Elem->getAllocSize() + sizeof(InlineDescriptor)),
  229     : Source(D), ElemSize(Elem->getAllocSize() + sizeof(InlineDescriptor)),
tools/clang/lib/AST/Interp/Pointer.h
   63       Off += sizeof(InlineDescriptor);
  107     const unsigned NewBase = Base + sizeof(InlineDescriptor);
  119         Adjust = sizeof(InlineDescriptor);
  198         Adjust = sizeof(InlineDescriptor);
  319   InlineDescriptor *getInlineDesc() const { return getDescriptor(Base); }
  322   InlineDescriptor *getDescriptor(unsigned Offset) const {
tools/clang/lib/AST/Interp/Program.cpp
  244         Size += align(sizeof(InlineDescriptor));
  257         VirtSize += align(sizeof(InlineDescriptor));
  270     Size += align(sizeof(InlineDescriptor));
  326         InterpSize ElemSize = Desc->getAllocSize() + sizeof(InlineDescriptor);