reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
43 FixedStreamArray<SectionOffset> getSectionOffsets() const { 52 FixedStreamArray<SectionOffset> SectionOffsets;include/llvm/Support/Alignment.h
103 return Constant<std::alignment_of<T>::value>();
include/llvm/Support/BinaryStreamArray.h262 typedef FixedStreamArrayIterator<T> Iterator; 269 bool operator==(const FixedStreamArray<T> &Other) const { 273 bool operator!=(const FixedStreamArray<T> &Other) const { 279 const T &operator[](uint32_t Index) const { 281 uint32_t Off = Index * sizeof(T); 283 if (auto EC = Stream.readBytes(Off, sizeof(T), Data)) { 293 uint32_t size() const { return Stream.getLength() / sizeof(T); } 297 FixedStreamArrayIterator<T> begin() const { 301 FixedStreamArrayIterator<T> end() const { 305 const T &front() const { return *begin(); } 306 const T &back() const { 319 : public iterator_facade_base<FixedStreamArrayIterator<T>, 320 std::random_access_iterator_tag, const T> { 323 FixedStreamArrayIterator(const FixedStreamArray<T> &Array, uint32_t Index) 326 FixedStreamArrayIterator<T> & 327 operator=(const FixedStreamArrayIterator<T> &Other) { 333 const T &operator*() const { return Array[Index]; } 334 const T &operator*() { return Array[Index]; } 336 bool operator==(const FixedStreamArrayIterator<T> &R) const { 341 FixedStreamArrayIterator<T> &operator+=(std::ptrdiff_t N) { 346 FixedStreamArrayIterator<T> &operator-=(std::ptrdiff_t N) { 352 std::ptrdiff_t operator-(const FixedStreamArrayIterator<T> &R) const { 358 bool operator<(const FixedStreamArrayIterator<T> &RHS) const { 364 FixedStreamArray<T> Array;include/llvm/Support/BinaryStreamReader.h
235 Error readArray(FixedStreamArray<T> &Array, uint32_t NumItems) { 241 if (NumItems > UINT32_MAX / sizeof(T)) 246 if (auto EC = readStreamRef(View, NumItems * sizeof(T)))tools/llvm-pdbutil/DumpOutputStyle.cpp
1779 for (const SectionOffset &SO : Publics.getSectionOffsets())