Searched refs:Reader (Results 1 - 25 of 144) sorted by relevance

123456

/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DRecordSerialization.h45 inline Error consume(BinaryStreamReader &Reader) { return Error::success(); } argument
51 Error consume(BinaryStreamReader &Reader, APSInt &Num);
54 Error consume_numeric(BinaryStreamReader &Reader, uint64_t &Value);
57 Error consume(BinaryStreamReader &Reader, uint32_t &Item);
58 Error consume(BinaryStreamReader &Reader, int32_t &Item);
61 Error consume(BinaryStreamReader &Reader, StringRef &Item);
68 template <typename T> Error consume(BinaryStreamReader &Reader, T *&Item) { argument
69 return Reader.readObject(Item);
75 Error deserialize(BinaryStreamReader &Reader) const {
78 return consume(Reader, Ite
185 consume(BinaryStreamReader &Reader, const serialize_conditional_impl<T, U> &Item) argument
191 consume(BinaryStreamReader &Reader, const serialize_array_impl<T, U> &Item) argument
196 consume(BinaryStreamReader &Reader, const serialize_null_term_string_array_impl &Item) argument
202 consume(BinaryStreamReader &Reader, const serialize_vector_tail_impl<T> &Item) argument
208 consume(BinaryStreamReader &Reader, const serialize_arrayref_tail_impl<T> &Item) argument
214 consume(BinaryStreamReader &Reader, const serialize_numeric_impl<T> &Item) argument
220 consume(BinaryStreamReader &Reader, T &&X, U &&Y, Args &&... Rest) argument
[all...]
H A DSymbolVisitorDelegate.h27 virtual uint32_t getRecordOffset(BinaryStreamReader Reader) = 0;
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugCrossExSubsection.cpp20 BinaryStreamReader Reader) {
21 if (Reader.bytesRemaining() % sizeof(CrossModuleExport) != 0)
26 uint32_t Size = Reader.bytesRemaining() / sizeof(CrossModuleExport);
27 return Reader.readArray(References, Size);
31 BinaryStreamReader Reader(Stream);
32 return initialize(Reader);
19 initialize( BinaryStreamReader Reader) argument
H A DDebugSymbolRVASubsection.cpp22 Error DebugSymbolRVASubsectionRef::initialize(BinaryStreamReader &Reader) { argument
23 return Reader.readArray(RVAs, Reader.bytesRemaining() / sizeof(uint32_t));
H A DDebugFrameDataSubsection.cpp17 Error DebugFrameDataSubsectionRef::initialize(BinaryStreamReader Reader) { argument
18 if (Reader.bytesRemaining() % sizeof(FrameData) != 0) {
19 if (auto EC = Reader.readObject(RelocPtr))
23 if (Reader.bytesRemaining() % sizeof(FrameData) != 0)
27 uint32_t Count = Reader.bytesRemaining() / sizeof(FrameData);
28 if (auto EC = Reader.readArray(Frames, Count))
34 BinaryStreamReader Reader(Section);
35 return initialize(Reader);
H A DDebugSubsectionVisitor.cpp32 BinaryStreamReader Reader(R.getRecordData());
36 if (auto EC = Fragment.initialize(Reader))
43 if (auto EC = Fragment.initialize(Reader))
50 if (auto EC = Fragment.initialize(Reader))
56 if (auto EC = Section.initialize(Reader))
62 if (auto EC = Section.initialize(Reader))
68 if (auto EC = Section.initialize(Reader))
74 if (auto EC = Section.initialize(Reader))
80 if (auto EC = Section.initialize(Reader))
86 if (auto EC = Section.initialize(Reader))
[all...]
H A DRecordSerialization.cpp36 Error llvm::codeview::consume(BinaryStreamReader &Reader, APSInt &Num) { argument
40 if (auto EC = Reader.readInteger(Short))
52 if (auto EC = Reader.readInteger(N))
59 if (auto EC = Reader.readInteger(N))
66 if (auto EC = Reader.readInteger(N))
73 if (auto EC = Reader.readInteger(N))
80 if (auto EC = Reader.readInteger(N))
87 if (auto EC = Reader.readInteger(N))
94 if (auto EC = Reader.readInteger(N))
114 Error llvm::codeview::consume_numeric(BinaryStreamReader &Reader, argument
126 consume(BinaryStreamReader &Reader, uint32_t &Item) argument
139 consume(BinaryStreamReader &Reader, int32_t &Item) argument
143 consume(BinaryStreamReader &Reader, StringRef &Item) argument
[all...]
H A DDebugSymbolsSubsection.cpp15 Error DebugSymbolsSubsectionRef::initialize(BinaryStreamReader Reader) { argument
16 return Reader.readArray(Records, Reader.getLength());
H A DDebugInlineeLinesSubsection.cpp26 BinaryStreamReader Reader(Stream);
28 if (auto EC = Reader.readObject(Item.Header))
33 if (auto EC = Reader.readInteger(ExtraFileCount))
35 if (auto EC = Reader.readArray(Item.ExtraFiles, ExtraFileCount))
39 Len = Reader.getOffset();
46 Error DebugInlineeLinesSubsectionRef::initialize(BinaryStreamReader Reader) { argument
47 if (auto EC = Reader.readEnum(Signature))
51 if (auto EC = Reader.readArray(Lines, Reader.bytesRemaining()))
54 assert(Reader
[all...]
H A DDebugCrossImpSubsection.cpp28 BinaryStreamReader Reader(Stream);
29 if (Reader.bytesRemaining() < sizeof(CrossModuleImport))
33 if (auto EC = Reader.readObject(Item.Header))
35 if (Reader.bytesRemaining() < Item.Header->Count * sizeof(uint32_t))
39 if (auto EC = Reader.readArray(Item.Imports, Item.Header->Count))
45 BinaryStreamReader Reader) {
46 return Reader.readArray(References, Reader.bytesRemaining());
50 BinaryStreamReader Reader(Stream);
51 return initialize(Reader);
44 initialize( BinaryStreamReader Reader) argument
[all...]
H A DDebugChecksumsSubsection.cpp36 BinaryStreamReader Reader(Stream);
39 if (auto EC = Reader.readObject(Header))
44 if (auto EC = Reader.readBytes(Item.Checksum, Header->ChecksumSize))
51 Error DebugChecksumsSubsectionRef::initialize(BinaryStreamReader Reader) { argument
52 if (auto EC = Reader.readArray(Checksums, Reader.bytesRemaining()))
59 BinaryStreamReader Reader(Section);
60 return initialize(Reader);
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DPublicsStream.cpp56 BinaryStreamReader Reader(*Stream);
59 if (Reader.bytesRemaining() <
65 if (Reader.readObject(Header))
70 if (auto E = PublicsTable.read(Reader))
75 if (auto EC = Reader.readArray(AddressMap, NumAddressMapEntries))
81 if (auto EC = Reader.readArray(ThunkMap, Header->NumThunks))
87 if (Reader.bytesRemaining() > 0) {
88 if (auto EC = Reader.readArray(SectionOffsets, Header->NumSections))
94 if (Reader.bytesRemaining() > 0)
H A DPDBStringTable.cpp26 Error PDBStringTable::readHeader(BinaryStreamReader &Reader) { argument
27 if (auto EC = Reader.readObject(Header))
37 assert(Reader.bytesRemaining() == 0);
41 Error PDBStringTable::readStrings(BinaryStreamReader &Reader) { argument
43 if (auto EC = Reader.readStreamRef(Stream))
52 assert(Reader.bytesRemaining() == 0);
61 Error PDBStringTable::readHashTable(BinaryStreamReader &Reader) { argument
63 if (auto EC = Reader.readObject(HashCount))
66 if (auto EC = Reader.readArray(IDs, *HashCount)) {
75 Error PDBStringTable::readEpilogue(BinaryStreamReader &Reader) { argument
83 reload(BinaryStreamReader &Reader) argument
[all...]
H A DGlobalsStream.cpp42 BinaryStreamReader Reader(*Stream);
43 if (auto E = GlobalsTable.read(Reader))
95 BinaryStreamReader &Reader) {
96 if (Reader.readObject(HashHdr))
110 BinaryStreamReader &Reader) {
120 if (auto EC = Reader.readArray(HashRecords, NumHashRecords))
133 BinaryStreamReader &Reader) {
141 if (auto EC = Reader.readArray(HashBitmap, NumBitmapEntries))
162 if (auto EC = Reader.readArray(HashBuckets, NumBuckets))
170 Error GSIHashTable::read(BinaryStreamReader &Reader) { argument
94 readGSIHashHeader(const GSIHashHeader *&HashHdr, BinaryStreamReader &Reader) argument
108 readGSIHashRecords(FixedStreamArray<PSHashRecord> &HashRecords, const GSIHashHeader *HashHdr, BinaryStreamReader &Reader) argument
129 readGSIHashBuckets(FixedStreamArray<support::ulittle32_t> &HashBuckets, FixedStreamArray<support::ulittle32_t> &HashBitmap, const GSIHashHeader *HashHdr, MutableArrayRef<int32_t> BucketMap, BinaryStreamReader &Reader) argument
[all...]
H A DInfoStream.cpp24 BinaryStreamReader Reader(*Stream);
26 if (auto EC = Reader.readObject(Header))
43 uint32_t Offset = Reader.getOffset();
44 if (auto EC = NamedStreams.load(Reader))
46 uint32_t NewOffset = Reader.getOffset();
49 Reader.setOffset(Offset);
50 if (auto EC = Reader.readSubstream(SubNamedStreams, NamedStreamMapByteSize))
54 while (!Stop && !Reader.empty()) {
56 if (auto EC = Reader.readEnum(Sig))
H A DModuleDebugStream.cpp39 BinaryStreamReader Reader(*Stream);
42 if (Error E = reloadSerialize(Reader))
45 if (Reader.bytesRemaining() > 0)
51 Error ModuleDebugStreamRef::reloadSerialize(BinaryStreamReader &Reader) { argument
62 if (auto EC = Reader.readInteger(Signature))
64 Reader.setOffset(0);
65 if (auto EC = Reader.readSubstream(SymbolsSubstream, SymbolSize))
67 if (auto EC = Reader.readSubstream(C11LinesSubstream, C11Size))
69 if (auto EC = Reader.readSubstream(C13LinesSubstream, C13Size))
83 if (auto EC = Reader
[all...]
H A DDbiModuleDescriptor.cpp22 BinaryStreamReader Reader(Stream);
23 if (auto EC = Reader.readObject(Info.Layout))
26 if (auto EC = Reader.readCString(Info.ModuleName))
29 if (auto EC = Reader.readCString(Info.ObjFileName))
/freebsd-current/contrib/llvm-project/llvm/lib/ObjCopy/wasm/
H A DWasmReader.h18 class Reader { class in namespace:llvm::objcopy::wasm
20 explicit Reader(const object::WasmObjectFile &O) : WasmObj(O) {} function in class:llvm::objcopy::wasm::Reader
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DPDBStringTable.h28 Error reload(BinaryStreamReader &Reader);
43 Error readHeader(BinaryStreamReader &Reader);
44 Error readStrings(BinaryStreamReader &Reader);
45 Error readHashTable(BinaryStreamReader &Reader);
46 Error readEpilogue(BinaryStreamReader &Reader);
/freebsd-current/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordReader.h36 ASTReader *Reader;
46 ASTRecordReader(ASTReader &Reader, ModuleFile &F) argument
47 : DataStreamBasicReader(Reader.getContext()), Reader(&Reader), F(&F) {}
58 ASTContext &getContext() { return Reader->getContext(); }
91 return Reader->getGlobalSubmoduleID(*F, LocalID);
96 return Reader->getSubmodule(GlobalID);
101 return Reader->ReadLexicalDeclContextStorage(*F, F->DeclsCursor, Offset,
108 return Reader
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DMsgPackReader.h18 /// msgpack::Reader MPReader(input);
104 class Reader { class in namespace:llvm::msgpack
107 Reader(MemoryBufferRef InputBuffer);
109 Reader(StringRef Input);
111 Reader(const Reader &) = delete;
112 Reader &operator=(const Reader &) = delete;
/freebsd-current/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderInternals.h1 //===- ASTReaderInternals.h - AST Reader Internals --------------*- C++ -*-===//
44 ASTReader &Reader; member in class:clang::serialization::reader::ASTDeclContextNameLookupTrait
86 explicit ASTDeclContextNameLookupTrait(ASTReader &Reader, ModuleFile &F) argument
87 : Reader(Reader), F(F) {}
159 ASTReader &Reader; member in class:clang::serialization::reader::ASTIdentifierLookupTrait
170 ASTIdentifierLookupTrait(ASTReader &Reader, ModuleFile &F, argument
172 : Reader(Reader), F(F), KnownII(II) {}
180 ASTReader &getReader() const { return Reader; }
191 ASTReader &Reader; member in class:clang::serialization::reader::ASTSelectorLookupTrait
210 ASTSelectorLookupTrait(ASTReader &Reader, ModuleFile &F) argument
244 ASTReader &Reader; member in class:clang::serialization::reader::HeaderFileInfoTrait
265 HeaderFileInfoTrait(ASTReader &Reader, ModuleFile &M, HeaderSearch *HS, const char *FrameworkStrings) argument
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.h37 class Reader : public ModuleFileExtensionReader { class in class:clang::TestModuleFileExtension
41 ~Reader() override;
43 Reader(ModuleFileExtension *Ext, const llvm::BitstreamCursor &InStream);
65 ASTReader &Reader, serialization::ModuleFile &Mod,
H A DChainedIncludesSource.cpp62 std::unique_ptr<ASTReader> Reader; local
63 Reader.reset(new ASTReader(
69 Reader->addInMemoryBuffer(sr, std::move(MemBufs[ti]));
71 Reader->setDeserializationListener(deserialListener);
72 switch (Reader->ReadAST(pchFile, serialization::MK_PCH, SourceLocation(),
76 PP.setPredefines(Reader->getSuggestedPredefines());
77 return Reader.release();
91 CompilerInstance &CI, IntrusiveRefCntPtr<ExternalSemaSource> &Reader) {
164 IntrusiveRefCntPtr<ASTReader> Reader; local
165 Reader
90 createChainedIncludesSource( CompilerInstance &CI, IntrusiveRefCntPtr<ExternalSemaSource> &Reader) argument
[all...]
/freebsd-current/crypto/openssl/util/
H A Dc-compress-test.pl44 my $pid = open2(\*Reader, \*Writer, "perl $c_compress 'C'");
49 my $got = <Reader>;

Completed in 126 milliseconds

123456