| /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;
|