|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/DebugInfo/CodeView/CVRecord.h 96 inline Expected<CVRecord<Kind>> readCVRecordFromStream(BinaryStreamRef Stream,
118 Error operator()(BinaryStreamRef Stream, uint32_t &Len,
include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h 43 Error operator()(BinaryStreamRef Stream, uint32_t &Len,
64 Error initialize(BinaryStreamRef Stream);
include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h 37 Error initialize(BinaryStreamRef Stream);
include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h 39 Error operator()(BinaryStreamRef Stream, uint32_t &Len,
60 Error initialize(BinaryStreamRef Stream);
include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h 29 Error initialize(BinaryStreamRef Stream);
include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h 53 Error operator()(BinaryStreamRef Stream, uint32_t &Len,
73 Error initialize(BinaryStreamRef Section) {
include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h 72 Error operator()(BinaryStreamRef Stream, uint32_t &Len,
include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h 39 Error initialize(BinaryStreamRef Contents);
46 BinaryStreamRef getBuffer() const { return Stream; }
49 BinaryStreamRef Stream;
include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h 38 DebugSubsectionRecord(DebugSubsectionKind Kind, BinaryStreamRef Data,
41 static Error initialize(BinaryStreamRef Stream, DebugSubsectionRecord &Info,
46 BinaryStreamRef getRecordData() const;
51 BinaryStreamRef Data;
81 Error operator()(BinaryStreamRef Stream, uint32_t &Length,
include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h 20 DebugUnknownSubsectionRef(DebugSubsectionKind Kind, BinaryStreamRef Data)
23 BinaryStreamRef getData() const { return Data; }
26 BinaryStreamRef Data;
include/llvm/DebugInfo/CodeView/SymbolRecord.h 1002 Expected<CVSymbol> readSymbolFromStream(BinaryStreamRef Stream,
include/llvm/DebugInfo/MSF/MappedBlockStream.h 45 BinaryStreamRef MsfData, BumpPtrAllocator &Allocator);
48 createIndexedStream(const MSFLayout &Layout, BinaryStreamRef MsfData,
52 createFpmStream(const MSFLayout &Layout, BinaryStreamRef MsfData,
56 createDirectoryStream(const MSFLayout &Layout, BinaryStreamRef MsfData,
80 BinaryStreamRef MsfData, BumpPtrAllocator &Allocator);
92 BinaryStreamRef MsfData;
include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h 32 static Error initialize(BinaryStreamRef Stream, DbiModuleDescriptor &Info);
60 Error operator()(BinaryStreamRef Stream, uint32_t &Length,
include/llvm/DebugInfo/PDB/Native/DbiModuleList.h 72 Error initialize(BinaryStreamRef ModInfo, BinaryStreamRef FileInfo);
72 Error initialize(BinaryStreamRef ModInfo, BinaryStreamRef FileInfo);
85 Error initializeModInfo(BinaryStreamRef ModInfo);
86 Error initializeFileInfo(BinaryStreamRef FileInfo);
109 BinaryStreamRef ModInfoSubstream;
110 BinaryStreamRef FileInfoSubstream;
111 BinaryStreamRef NamesBuffer;
include/llvm/DebugInfo/PDB/Native/PDBFile.h 83 BinaryStreamRef getMsfBuffer() const { return *Buffer; }
include/llvm/Object/WindowsResource.h 118 ResourceEntryRef(BinaryStreamRef Ref, const WindowsResource *Owner);
121 static Expected<ResourceEntryRef> create(BinaryStreamRef Ref,
include/llvm/Support/BinaryStreamArray.h 46 Error operator()(BinaryStreamRef Stream, uint32_t &Len,
98 explicit VarStreamArray(BinaryStreamRef Stream, uint32_t Skew = 0)
101 VarStreamArray(BinaryStreamRef Stream, const Extractor &E, uint32_t Skew = 0)
120 BinaryStreamRef NewStream = Stream.slice(0, End);
135 BinaryStreamRef getUnderlyingStream() const { return Stream; }
136 void setUnderlyingStream(BinaryStreamRef S, uint32_t Skew = 0) {
144 BinaryStreamRef Stream;
242 BinaryStreamRef IterRef;
265 explicit FixedStreamArray(BinaryStreamRef Stream) : Stream(Stream) {
311 BinaryStreamRef getUnderlyingStream() const { return Stream; }
314 BinaryStreamRef Stream;
include/llvm/Support/BinaryStreamReader.h 34 explicit BinaryStreamReader(BinaryStreamRef Ref);
140 Error readStreamRef(BinaryStreamRef &Ref);
149 Error readStreamRef(BinaryStreamRef &Ref, uint32_t Length);
219 BinaryStreamRef S;
245 BinaryStreamRef View;
277 BinaryStreamRef Stream;
include/llvm/Support/BinaryStreamRef.h 61 RefType drop_front(uint32_t N) const {
66 RefType Result(static_cast<const RefType &>(*this));
79 RefType drop_back(uint32_t N) const {
83 RefType Result(static_cast<const RefType &>(*this));
99 RefType keep_front(uint32_t N) const {
105 RefType keep_back(uint32_t N) const {
112 RefType drop_symmetric(uint32_t N) const {
118 RefType slice(uint32_t Offset, uint32_t Len) const {
124 bool operator==(const RefType &Other) const {
157 : public BinaryStreamRefBase<BinaryStreamRef, BinaryStream> {
173 BinaryStreamRef(const BinaryStreamRef &Other) = default;
174 BinaryStreamRef &operator=(const BinaryStreamRef &Other) = default;
174 BinaryStreamRef &operator=(const BinaryStreamRef &Other) = default;
175 BinaryStreamRef(BinaryStreamRef &&Other) = default;
176 BinaryStreamRef &operator=(BinaryStreamRef &&Other) = default;
176 BinaryStreamRef &operator=(BinaryStreamRef &&Other) = default;
179 BinaryStreamRef(BinaryStreamRef &S, uint32_t Offset,
202 BinaryStreamRef StreamData; // Stream Data
205 BinaryStreamRef SubSub = StreamData.slice(Off, Size);
266 operator BinaryStreamRef() const;
include/llvm/Support/BinaryStreamWriter.h 119 Error writeStreamRef(BinaryStreamRef Ref);
127 Error writeStreamRef(BinaryStreamRef Ref, uint32_t Size);
lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp 35 operator()(BinaryStreamRef Stream, uint32_t &Len, FileChecksumEntry &Item) {
58 Error DebugChecksumsSubsectionRef::initialize(BinaryStreamRef Section) {
lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp 29 Error DebugCrossModuleExportsSubsectionRef::initialize(BinaryStreamRef Stream) {
lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp 26 operator()(BinaryStreamRef Stream, uint32_t &Len,
49 Error DebugCrossModuleImportsSubsectionRef::initialize(BinaryStreamRef Stream) {
lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp 31 Error DebugFrameDataSubsectionRef::initialize(BinaryStreamRef Section) {
lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp 24 operator()(BinaryStreamRef Stream, uint32_t &Len, InlineeSourceLine &Item) {
lib/DebugInfo/CodeView/DebugLinesSubsection.cpp 23 Error LineColumnExtractor::operator()(BinaryStreamRef Stream, uint32_t &Len,
lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp 25 Error DebugStringTableSubsectionRef::initialize(BinaryStreamRef Contents) {
lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp 26 BinaryStreamRef Data,
30 Error DebugSubsectionRecord::initialize(BinaryStreamRef Stream,
53 BinaryStreamRef DebugSubsectionRecord::getRecordData() const { return Data; }
lib/DebugInfo/CodeView/RecordSerialization.cpp 151 Expected<CVSymbol> llvm::codeview::readSymbolFromStream(BinaryStreamRef Stream,
lib/DebugInfo/CodeView/TypeStreamMerger.cpp 358 BinaryStreamRef Stream = Types.getUnderlyingStream();
lib/DebugInfo/MSF/MappedBlockStream.cpp 32 MappedBlockStreamImpl(Args &&... Params)
47 BinaryStreamRef MsfData,
53 uint32_t BlockSize, const MSFStreamLayout &Layout, BinaryStreamRef MsfData,
60 const MSFLayout &Layout, BinaryStreamRef MsfData, uint32_t StreamIndex,
72 BinaryStreamRef MsfData,
82 BinaryStreamRef MsfData,
lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp 28 Error DbiModuleDescriptor::initialize(BinaryStreamRef Stream,
lib/DebugInfo/PDB/Native/DbiModuleList.cpp 162 Error DbiModuleList::initialize(BinaryStreamRef ModInfo,
163 BinaryStreamRef FileInfo) {
172 Error DbiModuleList::initializeModInfo(BinaryStreamRef ModInfo) {
186 Error DbiModuleList::initializeFileInfo(BinaryStreamRef FileInfo) {
lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp 310 BinaryStreamRef RecordsRef(ItemStream);
lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp 59 BinaryStreamRef S;
lib/DebugInfo/PDB/Native/PDBStringTable.cpp 43 BinaryStreamRef Stream;
lib/Object/WindowsResource.cpp 76 ResourceEntryRef::ResourceEntryRef(BinaryStreamRef Ref,
81 ResourceEntryRef::create(BinaryStreamRef BSR, const WindowsResource *Owner) {
lib/Support/BinaryStreamReader.cpp 18 BinaryStreamReader::BinaryStreamReader(BinaryStreamRef Ref) : Stream(Ref) {}
130 Error BinaryStreamReader::readStreamRef(BinaryStreamRef &Ref) {
134 Error BinaryStreamReader::readStreamRef(BinaryStreamRef &Ref, uint32_t Length) {
172 BinaryStreamRef First = Stream.drop_front(Offset);
174 BinaryStreamRef Second = First.drop_front(Off);
lib/Support/BinaryStreamRef.cpp 125 WritableBinaryStreamRef::operator BinaryStreamRef() const {
lib/Support/BinaryStreamWriter.cpp 61 Error BinaryStreamWriter::writeStreamRef(BinaryStreamRef Ref) {
65 Error BinaryStreamWriter::writeStreamRef(BinaryStreamRef Ref, uint32_t Length) {
tools/lld/COFF/PDB.cpp 1757 auto ref = ss.getRecordData();
tools/llvm-pdbutil/DumpOutputStyle.cpp 1221 BinaryStreamRef NameBuffer = IS->getStringTable().getBuffer();
1244 BinaryStreamRef StringTableBuffer = Strings2.getBuffer();
1667 BinaryStreamRef SymStream = Records.getSymbolArray().getUnderlyingStream();
1813 BinaryStreamRef SymStream =
tools/llvm-pdbutil/ExplainOutputStyle.cpp 360 BinaryStreamRef ModiSubstreamData = Dbi.getModiSubstreamData().StreamData;
tools/llvm-pdbutil/LinePrinter.cpp 203 BinaryStreamRef Slice(*S);
tools/llvm-pdbutil/YAMLOutputStyle.cpp 351 BinaryStreamRef SymStream =
tools/llvm-readobj/COFFDumper.cpp 922 BinaryStreamRef ST(Contents, support::little);
1185 BinaryStreamRef Stream(Subsection, llvm::support::little);
unittests/DebugInfo/MSF/MappedBlockStreamTest.cpp 92 BinaryStreamRef SR;
unittests/Support/BinaryStreamTest.cpp 221 BinaryStreamRef Ref(*Stream.Input);
278 BinaryStreamRef ConstRef(Stream);
295 BinaryStreamRef Dropped = ConstRef.drop_front(1);
323 BinaryStreamRef Original(InputData, support::little);
330 auto Dropped = Original.drop_front(2);
469 Error operator()(BinaryStreamRef Stream, uint32_t &Len, StringRef &Item) {
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
83 constexpr _Tp&&
usr/include/c++/7.4.0/bits/unique_ptr.h 824 make_unique(_Args&&... __args)
usr/include/c++/7.4.0/type_traits 1633 { typedef _Tp type; };