Home
last modified time | relevance | path

Searched refs:Record (Results 1 – 25 of 461) sorted by relevance

12345678910>>...19

/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp35 ASTRecordWriter Record; member in clang::ASTStmtWriter
57 PakedBitsWriter(ASTRecordWriter &Record) : RecordRef(Record) {} in PakedBitsWriter() argument
94 ASTStmtWriter(ASTWriter &Writer, ASTWriter::RecordData &Record) in ASTStmtWriter() argument
95 : Writer(Writer), Record(Writer, Record), in ASTStmtWriter()
97 CurrentPackingBits(this->Record) {} in ASTStmtWriter()
106 return Record.EmitStmt(Code, AbbrevToUse); in Emit()
121 Record.AddSourceLocation(ArgInfo.TemplateKWLoc); in AddTemplateKWAndArgsInfo()
122 Record.AddSourceLocation(ArgInfo.LAngleLoc); in AddTemplateKWAndArgsInfo()
123 Record.AddSourceLocation(ArgInfo.RAngleLoc); in AddTemplateKWAndArgsInfo()
125 Record.AddTemplateArgumentLoc(Args[i]); in AddTemplateKWAndArgsInfo()
[all …]
H A DASTReaderStmt.cpp73 ASTRecordReader &Record; member in clang::ASTStmtReader
79 return Record.readSourceLocation(); in readSourceLocation()
83 return Record.readSourceRange(); in readSourceRange()
87 return Record.readString(); in readString()
91 return Record.readTypeSourceInfo(); in readTypeSourceInfo()
95 return Record.readDecl(); in readDecl()
100 return Record.readDeclAs<T>(); in readDeclAs()
104 ASTStmtReader(ASTRecordReader &Record, llvm::BitstreamCursor &Cursor) in ASTStmtReader() argument
105 : Record(Record), DeclsCursor(Cursor) {} in ASTStmtReader()
139 ArgInfo.addArgument(Record.readTemplateArgumentLoc()); in ReadTemplateKWAndArgsInfo()
[all …]
H A DASTWriterDecl.cpp38 ASTRecordWriter Record; member in clang::ASTDeclWriter
47 ASTWriter::RecordDataImpl &Record, bool GeneratingReducedBMI) in ASTDeclWriter() argument
48 : Writer(Writer), Context(Context), Record(Writer, Record), in ASTDeclWriter()
56 return Record.Emit(Code, AbbrevToUse); in Emit()
169 Record.push_back(0); in AddObjCTypeParamList()
173 Record.push_back(typeParams->size()); in AddObjCTypeParamList()
175 Record.AddDeclRef(typeParam); in AddObjCTypeParamList()
177 Record.AddSourceLocation(typeParams->getLAngleLoc()); in AddObjCTypeParamList()
178 Record.AddSourceLocation(typeParams->getRAngleLoc()); in AddObjCTypeParamList()
194 Record.AddDeclRef(F.second); in AddFirstDeclFromEachModule()
[all …]
H A DASTWriter.cpp275 ASTWriter::RecordData Record; member in __anon397e50ec0111::ASTTypeWriter
280 : Writer(Writer), BasicWriter(Writer, Record) {} in ASTTypeWriter()
301 ASTRecordWriter &Record; member in __anon397e50ec0111::TypeLocWriter
305 Record.AddSourceLocation(Loc, Seq); in addSourceLocation()
307 void addSourceRange(SourceRange Range) { Record.AddSourceRange(Range, Seq); } in addSourceRange()
310 TypeLocWriter(ASTRecordWriter &Record, LocSeq *Seq) in TypeLocWriter() argument
311 : Record(Record), Seq(Seq) {} in TypeLocWriter()
331 Record.push_back(TL.getWrittenTypeSpec()); in VisitBuiltinTypeLoc()
332 Record.push_back(static_cast<uint64_t>(TL.getWrittenSignSpec())); in VisitBuiltinTypeLoc()
333 Record.push_back(static_cast<uint64_t>(TL.getWrittenWidthSpec())); in VisitBuiltinTypeLoc()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp473 Error parseOneMetadata(SmallVectorImpl<uint64_t> &Record, unsigned Code,
476 Error parseMetadataStrings(ArrayRef<uint64_t> Record, StringRef Blob,
479 ArrayRef<uint64_t> Record);
480 Error parseMetadataKindRecord(SmallVectorImpl<uint64_t> &Record);
775 SmallVector<uint64_t, 64> Record; in lazyLoadModuleMetadataBlock() local
794 case BitstreamEntry::Record: { in lazyLoadModuleMetadataBlock()
807 Record.clear(); in lazyLoadModuleMetadataBlock()
809 IndexCursor.readRecord(Entry.ID, Record, &Blob)) in lazyLoadModuleMetadataBlock()
813 unsigned NumStrings = Record[0]; in lazyLoadModuleMetadataBlock()
818 if (auto Err = parseMetadataStrings(Record, Blob, IndexNextMDString)) in lazyLoadModuleMetadataBlock()
[all …]
H A DBitcodeReader.cpp174 static bool convertToString(ArrayRef<uint64_t> Record, unsigned Idx, in convertToString() argument
176 if (Idx > Record.size()) in convertToString()
179 Result.append(Record.begin() + Idx, Record.end()); in convertToString()
200 SmallVector<uint64_t, 64> Record; in readIdentificationBlock() local
215 case BitstreamEntry::Record: in readIdentificationBlock()
221 Record.clear(); in readIdentificationBlock()
222 Expected<unsigned> MaybeBitCode = Stream.readRecord(Entry.ID, Record); in readIdentificationBlock()
229 convertToString(Record, 0, ProducerIdentification); in readIdentificationBlock()
232 unsigned epoch = (unsigned)Record[0]; in readIdentificationBlock()
267 case BitstreamEntry::Record: in readIdentificationCode()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DGOFF.h31 class Record {
33 static Error getContinuousData(const uint8_t *Record, uint16_t DataLength,
36 static bool isContinued(const uint8_t *Record) { in isContinued() argument
38 getBits(Record, 1, 7, 1, IsContinued); in isContinued()
42 static bool isContinuation(const uint8_t *Record) { in isContinuation() argument
44 getBits(Record, 1, 6, 1, IsContinuation); in isContinuation()
76 class TXTRecord : public Record {
81 static Error getData(const uint8_t *Record, SmallString<256> &CompleteData);
83 static void getElementEsdId(const uint8_t *Record, uint32_t &EsdId) { in getElementEsdId() argument
84 get<uint32_t>(Record, 4, EsdId); in getElementEsdId()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp264 Error TypeRecordMapping::visitTypeEnd(CVType &Record) { in visitTypeEnd() argument
274 Error TypeRecordMapping::visitMemberBegin(CVMemberRecord &Record) { in visitMemberBegin() argument
287 MemberKind = Record.Kind; in visitMemberBegin()
289 std::string MemberKindName = std::string(getLeafTypeName(Record.Kind)); in visitMemberBegin()
292 (getEnumName(IO, unsigned(Record.Kind), ArrayRef(LeafTypeNames))) in visitMemberBegin()
295 error(IO.mapEnum(Record.Kind, "Member kind: " + MemberKindName)); in visitMemberBegin()
300 Error TypeRecordMapping::visitMemberEnd(CVMemberRecord &Record) { in visitMemberEnd() argument
314 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, ModifierRecord &Record) { in visitKnownRecord() argument
316 getFlagNames(IO, static_cast<uint16_t>(Record.Modifiers), in visitKnownRecord()
318 error(IO.mapInteger(Record.ModifiedType, "ModifiedType")); in visitKnownRecord()
[all …]
H A DCVTypeVisitor.cpp25 static Error visitKnownRecord(CVType &Record, TypeVisitorCallbacks &Callbacks) { in visitKnownRecord() argument
26 TypeRecordKind RK = static_cast<TypeRecordKind>(Record.kind()); in visitKnownRecord()
28 if (auto EC = Callbacks.visitKnownRecord(Record, KnownRecord)) in visitKnownRecord()
34 static Error visitKnownMember(CVMemberRecord &Record, in visitKnownMember() argument
36 TypeRecordKind RK = static_cast<TypeRecordKind>(Record.Kind); in visitKnownMember()
38 if (auto EC = Callbacks.visitKnownMember(Record, KnownRecord)) in visitKnownMember()
43 static Error visitMemberRecord(CVMemberRecord &Record, in visitMemberRecord() argument
45 if (auto EC = Callbacks.visitMemberBegin(Record)) in visitMemberRecord()
48 switch (Record.Kind) { in visitMemberRecord()
50 if (auto EC = Callbacks.visitUnknownMember(Record)) in visitMemberRecord()
99 finishVisitation(CVType & Record) finishVisitation() argument
124 visitTypeRecord(CVType & Record,TypeIndex Index) visitTypeRecord() argument
131 visitTypeRecord(CVType & Record) visitTypeRecord() argument
138 visitMemberRecord(CVMemberRecord Record) visitMemberRecord() argument
176 CVMemberRecord Record; visitFieldListMemberStream() local
219 visitTypeRecord(CVType & Record,TypeIndex Index,TypeVisitorCallbacks & Callbacks,VisitorDataSource Source) visitTypeRecord() argument
226 visitTypeRecord(CVType & Record,TypeVisitorCallbacks & Callbacks,VisitorDataSource Source) visitTypeRecord() argument
255 visitMemberRecord(CVMemberRecord Record,TypeVisitorCallbacks & Callbacks,VisitorDataSource Source) visitMemberRecord() argument
263 visitMemberRecord(TypeLeafKind Kind,ArrayRef<uint8_t> Record,TypeVisitorCallbacks & Callbacks) visitMemberRecord() argument
[all...]
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp228 Object serializeIdentifier(const APIRecord &Record, Language Lang) { in serializeIdentifier() argument
230 Identifier["precise"] = Record.USR; in serializeIdentifier()
333 Object serializeNames(const APIRecord *Record) { in serializeNames() argument
335 Names["title"] = Record->Name; in serializeNames()
338 serializeDeclarationFragments(Record->SubHeading)); in serializeNames()
340 NavigatorFragments.append(Record->Name, in serializeNames()
515 Object serializeSymbolKind(const APIRecord &Record, Language Lang) { in serializeSymbolKind() argument
516 return serializeSymbolKind(Record.KindForDisplay, Lang); in serializeSymbolKind()
527 void serializeFunctionSignatureMixin(Object &Paren, const RecordTy &Record) { in serializeFunctionSignatureMixin() argument
528 const auto &FS = Record.Signature; in serializeFunctionSignatureMixin()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.h68 Error visitTypeBegin(CVType &Record) override;
69 Error visitTypeBegin(CVType &Record, TypeIndex TI) override;
70 Error visitMemberBegin(CVMemberRecord &Record) override;
71 Error visitMemberEnd(CVMemberRecord &Record) override;
72 Error visitUnknownMember(CVMemberRecord &Record) override;
74 Error visitKnownRecord(CVType &Record, BuildInfoRecord &Args) override;
75 Error visitKnownRecord(CVType &Record, ClassRecord &Class) override;
76 Error visitKnownRecord(CVType &Record, EnumRecord &Enum) override;
77 Error visitKnownRecord(CVType &Record, FuncIdRecord &Func) override;
78 Error visitKnownRecord(CVType &Record, ProcedureRecor
444 visitKnownMember(CVMemberRecord & Record,TypeVisitorCallbacks & Callbacks,TypeIndex TI,LVElement * Element) visitKnownMember() argument
457 visitKnownRecord(CVType & Record,TypeIndex TI,LVElement * Element) visitKnownRecord() argument
[all...]
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DSerializedDiagnosticReader.cpp110 Record = 1, enumerator
130 return Cursor::Record; in skipUntilRecordOrBlock()
179 case Cursor::Record: in readMetaBlock()
194 SmallVector<uint64_t, 1> Record; in readMetaBlock() local
195 Expected<unsigned> MaybeRecordID = Stream.readRecord(BlockOrCode, Record); in readMetaBlock()
201 if (Record.size() < 1) in readMetaBlock()
203 if (Record[0] > VersionNumber) in readMetaBlock()
223 SmallVector<uint64_t, 16> Record; in readDiagnosticBlock() local
246 case Cursor::Record: in readDiagnosticBlock()
251 Record.clear(); in readDiagnosticBlock()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp91 : LeafRecordBase(K), Record(static_cast<TypeRecordKind>(K)) {} in LeafRecordImpl()
96 return TypeDeserializer::deserializeAs<T>(Type, Record); in fromCodeViewRecord()
100 TS.writeLeafType(Record); in toCodeViewRecord()
104 mutable T Record; member
129 : MemberRecordBase(K), Record(static_cast<TypeRecordKind>(K)) {} in MemberRecordImpl()
134 CRB.writeMemberType(Record); in writeTo()
137 mutable T Record; member
401 IO.mapRequired("ModifiedType", Record.ModifiedType); in map()
402 IO.mapRequired("Modifiers", Record.Modifiers); in map()
406 IO.mapRequired("ReturnType", Record.ReturnType); in map()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp220 SmallVectorImpl<uint64_t> &Record);
221 void writeMDTuple(const MDTuple *N, SmallVectorImpl<uint64_t> &Record,
223 void writeDILocation(const DILocation *N, SmallVectorImpl<uint64_t> &Record,
226 SmallVectorImpl<uint64_t> &Record, unsigned &Abbrev) { in writeGenericDINode() argument
229 void writeDISubrange(const DISubrange *N, SmallVectorImpl<uint64_t> &Record,
232 SmallVectorImpl<uint64_t> &Record, in writeDIGenericSubrange() argument
237 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
238 void writeDIBasicType(const DIBasicType *N, SmallVectorImpl<uint64_t> &Record,
241 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev) { in writeDIStringType() argument
245 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeVisitorCallbackPipeline.h25 Error visitUnknownType(CVRecord<TypeLeafKind> &Record) override { in visitUnknownType() argument
27 if (auto EC = Visitor->visitUnknownType(Record)) in visitUnknownType()
33 Error visitUnknownMember(CVMemberRecord &Record) override { in visitUnknownMember() argument
35 if (auto EC = Visitor->visitUnknownMember(Record)) in visitUnknownMember()
41 Error visitTypeBegin(CVType &Record) override { in visitTypeBegin() argument
43 if (auto EC = Visitor->visitTypeBegin(Record)) in visitTypeBegin()
49 Error visitTypeBegin(CVType &Record, TypeIndex Index) override { in visitTypeBegin() argument
51 if (auto EC = Visitor->visitTypeBegin(Record, Index)) in visitTypeBegin()
57 Error visitTypeEnd(CVType &Record) override { in visitTypeEnd() argument
59 if (auto EC = Visitor->visitTypeEnd(Record)) in visitTypeEnd()
[all …]
H A DTypeDeserializer.h42 template <typename T> static Error deserializeAs(CVType &CVT, T &Record) { in deserializeAs() argument
43 Record.Kind = static_cast<TypeRecordKind>(CVT.kind()); in deserializeAs()
47 if (auto EC = I.Mapping.visitKnownRecord(CVT, Record)) in deserializeAs()
60 T Record(K); in deserializeAs()
62 if (auto EC = deserializeAs<T>(CVT, Record)) in deserializeAs()
64 return Record; in deserializeAs()
67 Error visitTypeBegin(CVType &Record) override { in visitTypeBegin() argument
69 Mapping = std::make_unique<MappingInfo>(Record.content()); in visitTypeBegin()
70 return Mapping->Mapping.visitTypeBegin(Record); in visitTypeBegin()
73 Error visitTypeBegin(CVType &Record, TypeInde argument
77 visitTypeEnd(CVType & Record) visitTypeEnd() argument
95 visitKnownRecordImpl(CVType & CVR,RecordType & Record) visitKnownRecordImpl() argument
125 visitMemberBegin(CVMemberRecord & Record) visitMemberBegin() argument
130 visitMemberEnd(CVMemberRecord & Record) visitMemberEnd() argument
147 visitKnownMemberImpl(CVMemberRecord & CVR,RecordType & Record) visitKnownMemberImpl() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypePointer.cpp29 codeview::PointerRecord Record) in NativeTypePointer() argument
31 Record(std::move(Record)) {} in NativeTypePointer()
74 assert(Record); in getClassParentId()
75 const MemberPointerInfo &MPI = Record->getMemberInfo(); in getClassParentId()
80 if (Record) in getLength()
81 return Record->getSize(); in getLength()
103 TypeIndex Referent = Record ? Record->ReferentType : TI.makeDirect(); in getTypeId()
109 if (!Record) in isReference()
111 return Record->getMode() == PointerMode::LValueReference; in isReference()
115 if (!Record) in isRValueReference()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.h155 void serializeSingleRecord(const APIRecord *Record);
195 Array serializePathComponents(const APIRecord *Record) const;
198 bool shouldSkip(const APIRecord *Record) const;
221 void serializeAPIRecord(const APIRecord *Record);
226 bool traverseAPIRecord(const APIRecord *Record);
228 bool visitAPIRecord(const APIRecord *Record);
231 bool visitGlobalFunctionRecord(const GlobalFunctionRecord *Record);
233 bool visitCXXClassRecord(const CXXClassRecord *Record);
235 bool visitClassTemplateRecord(const ClassTemplateRecord *Record);
238 const ClassTemplatePartialSpecializationRecord *Record);
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.h36 using RecVec = std::vector<Record *>;
37 using RecIter = std::vector<Record *>::const_iterator;
52 Record *TheDef;
64 CodeGenSchedRW(unsigned Idx, Record *Def) in CodeGenSchedRW()
133 Record *ItinClassDef;
150 CodeGenSchedClass(unsigned Index, std::string Name, Record *ItinClassDef) in CodeGenSchedClass()
153 bool isKeyEqual(Record *IC, ArrayRef<unsigned> W, in isKeyEqual()
173 Record *RCDef;
176 CodeGenRegisterCost(Record *RC, unsigned RegisterCost,
190 Record *RegisterFileDef;
[all …]
H A DCodeGenTarget.h37 class Record; variable
46 MVT::SimpleValueType getValueType(const Record *Rec);
53 std::string getQualifiedName(const Record *R);
59 Record *TargetRec;
61 mutable DenseMap<const Record *, std::unique_ptr<CodeGenInstruction>>
64 mutable std::vector<Record *> RegAltNameIndices;
67 std::vector<Record *> MacroFusions;
84 Record *getTargetRecord() const { return TargetRec; } in getTargetRecord()
96 Record *getInstructionSet() const;
105 Record *getAsmParser() const;
[all …]
/freebsd/crypto/openssl/test/recipes/
H A D70-test_sslrecords.t43 my $content_type = TLSProxy::Record::RT_APPLICATION_DATA;
53 $content_type = TLSProxy::Record::RT_HANDSHAKE;
266 my $record = TLSProxy::Record->new(
269 TLSProxy::Record::VERS_TLS_1_2,
308 my $record = TLSProxy::Record->new(
310 TLSProxy::Record::RT_ALERT,
311 TLSProxy::Record::VERS_TLS_1_2,
323 $record = TLSProxy::Record->new(
325 TLSProxy::Record::RT_ALERT,
326 TLSProxy::Record::VERS_TLS_1_2,
[all …]
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangOptionDocEmitter.cpp27 Record *Option;
28 std::vector<Record*> Aliases;
40 Record *Group;
43 static bool hasFlag(const Record *Option, StringRef OptionFlag, in hasFlag()
45 for (const Record *Flag : Option->getValueAsListOfDefs(FlagsField)) in hasFlag()
49 for (const Record *Flag : DI->getDef()->getValueAsListOfDefs(FlagsField)) in hasFlag()
55 static bool isOptionVisible(const Record *Option, const Record *DocInfo) { in isOptionVisible()
67 const Record *DocInfo) { in extractDocumentation()
72 std::map<Record*, std::vector<Record*> > OptionsInGroup; in extractDocumentation()
73 std::map<Record*, std::vector<Record*> > GroupsInGroup; in extractDocumentation()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp32 CXXRecordDecl *Record = nullptr; member
38 BuiltinTypeDeclBuilder(CXXRecordDecl *R) : Record(R) { in BuiltinTypeDeclBuilder()
39 Record->startDefinition(); in BuiltinTypeDeclBuilder()
40 Template = Record->getDescribedClassTemplate(); in BuiltinTypeDeclBuilder()
61 Record = PrevDecl; in BuiltinTypeDeclBuilder()
65 Record = CXXRecordDecl::Create(AST, TagDecl::TagKind::Class, HLSLNamespace, in BuiltinTypeDeclBuilder()
68 Record->setImplicit(true); in BuiltinTypeDeclBuilder()
69 Record->setLexicalDeclContext(HLSLNamespace); in BuiltinTypeDeclBuilder()
70 Record->setHasExternalLexicalStorage(); in BuiltinTypeDeclBuilder()
73 Record->addAttr(FinalAttr::CreateImplicit(AST, SourceRange(), in BuiltinTypeDeclBuilder()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp303 SmallVectorImpl<uint64_t> &Record);
304 void writeMDTuple(const MDTuple *N, SmallVectorImpl<uint64_t> &Record,
307 void writeDILocation(const DILocation *N, SmallVectorImpl<uint64_t> &Record,
311 SmallVectorImpl<uint64_t> &Record, unsigned &Abbrev);
312 void writeDISubrange(const DISubrange *N, SmallVectorImpl<uint64_t> &Record,
315 SmallVectorImpl<uint64_t> &Record,
318 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
319 void writeDIBasicType(const DIBasicType *N, SmallVectorImpl<uint64_t> &Record,
322 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
324 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.h41 std::unique_ptr<Record> Rec;
43 std::unique_ptr<Record::AssertionInfo> Assertion;
44 std::unique_ptr<Record::DumpInfo> Dump;
49 RecordsEntry(std::unique_ptr<Record> Rec) : Rec(std::move(Rec)) {} in RecordsEntry()
51 RecordsEntry(std::unique_ptr<Record::AssertionInfo> Assertion) in RecordsEntry()
53 RecordsEntry(std::unique_ptr<Record::DumpInfo> Dump) in RecordsEntry()
82 Record Rec; // Placeholder for template args and Name.
88 : Rec(Name, Loc, Records, Record::RK_MultiClass) {} in MultiClass()
100 Record *CurRec = nullptr;
107 TGVarScope(std::unique_ptr<TGVarScope> Parent, Record *Rec) in TGVarScope()
[all …]

12345678910>>...19