reference, declarationdefinition
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; };