HomeSort by: relevance | last modified time | path
    Searched defs:Record (Results 1 - 25 of 83) sorted by relevancy

1 2 3 4

  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Record.cpp 1 //===--- Record.cpp - struct and class metadata for the VM ------*- C++ -*-===//
9 #include "Record.h"
14 Record::Record(const RecordDecl *Decl, BaseList &&SrcBases,
30 const Record::Field *Record::getField(const FieldDecl *FD) const {
36 const Record::Base *Record::getBase(const RecordDecl *FD) const {
42 const Record::Base *Record::getVirtualBase(const RecordDecl *FD) const
    [all...]
Record.h 1 //===--- Record.h - struct and class metadata for the VM --------*- C++ -*-===//
9 // A record is part of a program to describe the layout and methods of a struct.
23 class Record {
25 /// Describes a record field.
37 Record *R;
50 /// Checks if the record is a union.
52 /// Returns the size of the record.
54 /// Returns the full size of the record, including records.
88 /// Constructor used by Program to create record descriptors.
89 Record(const RecordDecl *, BaseList &&Bases, FieldList &&Fields
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
SimpleTypeSerializer.h 29 template <typename T> ArrayRef<uint8_t> serialize(T &Record);
32 ArrayRef<uint8_t> serialize(const FieldListRecord &Record) = delete;
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
NativeSymbolEnumerator.h 24 codeview::EnumeratorRecord Record);
44 codeview::EnumeratorRecord Record;
NativeTypeArray.h 25 codeview::ArrayRecord Record);
42 codeview::ArrayRecord Record;
NativeTypePointer.h 23 // Create a pointer record for a simple type.
27 // Create a pointer record for a non-simple type.
54 Optional<codeview::PointerRecord> Record;
NativeTypeTypedef.h 22 // Create a pointer record for a non-simple type.
35 codeview::UDTSym Record;
NativeTypeVTShape.h 23 // Create a pointer record for a non-simple type.
39 codeview::VFTableShapeRecord Record;
NativeTypeEnum.h 26 codeview::EnumRecord Record);
62 const codeview::EnumRecord &getEnumRecord() const { return *Record; }
66 Optional<codeview::EnumRecord> Record;
SymbolCache.h 95 CVRecordT Record;
97 codeview::TypeDeserializer::deserializeAs<CVRecordT>(CVT, Record)) {
103 TI, std::move(Record), std::forward<Args>(ConstructorArgs)...);
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
TypeRecordHelpers.cpp 19 RecordT Record;
20 if (auto EC = TypeDeserializer::deserializeAs<RecordT>(CVT, Record)) {
24 return Record.getOptions();
AppendingTypeTableBuilder.cpp 78 ArrayRef<uint8_t> Record) {
79 uint8_t *Stable = RecordStorage.Allocate<uint8_t>(Record.size());
80 memcpy(Stable, Record.data(), Record.size());
81 return ArrayRef<uint8_t>(Stable, Record.size());
85 AppendingTypeTableBuilder::insertRecordBytes(ArrayRef<uint8_t> &Record) {
87 Record = stabilize(RecordStorage, Record);
88 SeenRecords.push_back(Record);
107 ArrayRef<uint8_t> Record = Data.data()
    [all...]
MergingTypeTableBuilder.cpp 91 ArrayRef<uint8_t> &Record) {
92 assert(Record.size() < UINT32_MAX && "Record too big");
93 assert(Record.size() % 4 == 0 &&
94 "The type record size is not a multiple of 4 bytes which will cause "
97 LocallyHashedType WeakHash{Hash, Record};
101 ArrayRef<uint8_t> RecordData = stabilize(RecordStorage, Record);
106 // Update the caller's copy of Record to point a stable copy.
108 Record = SeenRecords[ActualTI.toArrayIndex()];
113 MergingTypeTableBuilder::insertRecordBytes(ArrayRef<uint8_t> &Record) {
    [all...]
RecordName.cpp 36 /// Paired begin/end actions for all types. Receives all record data,
37 /// including the fixed-length record prefix.
38 Error visitTypeBegin(CVType &Record) override;
39 Error visitTypeBegin(CVType &Record, TypeIndex Index) override;
40 Error visitTypeEnd(CVType &Record) override;
43 Error visitKnownRecord(CVType &CVR, Name##Record &Record) override;
50 Error TypeNameComputer::visitTypeBegin(CVType &Record) {
55 Error TypeNameComputer::visitTypeBegin(CVType &Record, TypeIndex Index) {
253 CVType Record = Types.getType(Index)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/
DIADataStream.cpp 29 RecordType Record;
35 Record.resize(RecordSize);
36 if (S_OK != StreamData->Item(Index, RecordSize, &RecordSize, &Record[0]))
38 return Record;
41 bool DIADataStream::getNext(RecordType &Record) {
42 Record.clear();
49 Record.resize(RecordSize);
51 StreamData->Next(1, RecordSize, &RecordSize, &Record[0], &CountFetched))
  /src/external/apache2/llvm/dist/clang/lib/Sema/
UsedDeclVisitor.h 74 CXXRecordDecl *Record = cast<CXXRecordDecl>(DestroyedRec->getDecl());
75 asImpl().visitUsedDecl(E->getBeginLoc(), S.LookupDestructor(Record));
  /src/crypto/external/bsd/openssl/dist/util/perl/TLSProxy/
Record.pm 12 package TLSProxy::Record;
20 #Record types
69 print " Record $recnum ", $server ? "(server -> client)\n"
72 #Get the record header (unpack can't fail if $packet is too short)
87 my $record = TLSProxy::Record->new(
105 $record->decryptETM();
107 $record->decrypt();
109 $record->encrypted(1);
113 .$record_type{$record->content_type()}."\n"
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/util/perl/TLSProxy/
Record.pm 12 package TLSProxy::Record;
20 #Record types
69 print " Record $recnum ", $server ? "(server -> client)\n"
72 #Get the record header (unpack can't fail if $packet is too short)
87 my $record = TLSProxy::Record->new(
105 $record->decryptETM();
107 $record->decrypt();
109 $record->encrypted(1);
113 .$record_type{$record->content_type()}."\n"
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
ExternalSemaSource.h 44 CXXRecordDecl *Record;
  /src/external/apache2/llvm/dist/clang/lib/Frontend/
SerializedDiagnosticReader.cpp 110 Record = 1,
128 // We found a record.
130 return Cursor::Record;
179 case Cursor::Record:
194 SmallVector<uint64_t, 1> Record;
195 Expected<unsigned> MaybeRecordID = Stream.readRecord(BlockOrCode, Record);
201 if (Record.size() < 1)
203 if (Record[0] > VersionNumber)
223 SmallVector<uint64_t, 16> Record;
246 case Cursor::Record
    [all...]
TestModuleFileExtension.cpp 27 // Write an abbreviation for this record.
42 uint64_t Record[] = {FIRST_EXTENSION_RECORD_ID, Message.size()};
43 Stream.EmitRecordWithBlob(Abbrev, Record, Message);
51 SmallVector<uint64_t, 4> Record;
65 case llvm::BitstreamEntry::Record:
69 Record.clear();
72 Stream.readRecord(Entry.ID, Record, &Blob);
78 StringRef Message = Blob.substr(0, Record[0]);
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
ClangSyntaxEmitter.cpp 33 #include "llvm/TableGen/Record.h"
45 for (llvm::Record *T : Records.getAllDerivedDefinitions("NodeType"))
47 for (llvm::Record *Derived : Records.getAllDerivedDefinitions("NodeType"))
48 if (llvm::Record *Base = Derived->getValueAsOptionalDef("base"))
52 return L->Record->getName() < R->Record->getName();
55 assert(N.Record->isSubClassOf("Alternatives") ||
56 N.Record->isSubClassOf("External") || N.Derived.empty());
57 assert(!N.Record->isSubClassOf("Alternatives") || !N.Derived.empty());
62 const llvm::Record *Record = nullptr
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
GlobalsStream.cpp 76 codeview::CVSymbol Record = Symbols.readRecord(Off);
77 if (codeview::getSymbolName(Record) == Name)
78 Result.push_back(std::make_pair(Off, std::move(Record)));
  /src/crypto/external/apache2/openssl/dist/util/perl/TLSProxy/
Record.pm 12 package TLSProxy::Record;
21 #Record types
77 print " Record $recnum ", $server ? "(server -> client)\n"
90 #Get the record header (unpack can't fail if $packet is too short)
95 #Get the record header (unpack can't fail if $packet is too short)
115 my $record;
117 $record = TLSProxy::Record->new_dtls(
131 $record = TLSProxy::Record->new
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ComparisonCategories.h 81 : Ctx(Ctx), Record(RD), Kind(Kind) {}
118 CXXRecordDecl *Record = nullptr;

Completed in 32 milliseconds

1 2 3 4