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

References

include/llvm/Support/AlignOf.h
   30   T t;
   39 template <typename T> union SizerImpl<T> { char arr[sizeof(T)]; };
   50       llvm::detail::SizerImpl<T, Ts...>)];
include/llvm/Support/Allocator.h
   81   template <typename T> T *Allocate(size_t Num = 1) {
   82     return static_cast<T *>(Allocate(Num * sizeof(T), alignof(T)));
   82     return static_cast<T *>(Allocate(Num * sizeof(T), alignof(T)));
include/llvm/Support/YAMLTraits.h
 1345       BufPtr = new (&Buffer) TNorm(io, Obj);
 1348       BufPtr = allocator->Allocate<TNorm>();
 1349       new (BufPtr) TNorm(io);
 1351       BufPtr = new TNorm(io);
 1364   TNorm* operator->() { return BufPtr; }
 1367   using Storage = AlignedCharArrayUnion<TNorm>;
 1371   TNorm        *BufPtr = nullptr;
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
  706     MappingNormalizationHeap<NormalizedFile, const lld::File *>
  759       typedef MappingTraits<const lld::File *>::NormalizedFile NormalizedFile;
  840       typedef MappingTraits<const lld::File *>::NormalizedFile NormalizedFile;
  947       typedef MappingTraits<const lld::File *>::NormalizedFile NormalizedFile;
 1011       typedef MappingTraits<const lld::File *>::NormalizedFile NormalizedFile;
 1077       typedef MappingTraits<const lld::File *>::NormalizedFile NormalizedFile;
 1153       typedef MappingTraits<const lld::File *>::NormalizedFile NormalizedFile;
 1191       typedef MappingTraits<const lld::File *>::NormalizedFile NormalizedFile;
 1284   typedef MappingTraits<const lld::File *>::NormalizedFile NormalizedFile;