Home
last modified time | relevance | path

Searched full:record (Results 1 – 25 of 3393) sorted by relevance

12345678910>>...136

/freebsd-src/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp35 ASTRecordWriter Record; member in clang::ASTStmtWriter
44 /// Record.push_back(a->isSomething());
49 /// Record.push_back(b->isAnother());
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 in Emit()
470 addConstraintSatisfaction(ASTRecordWriter & Record,const ASTConstraintSatisfaction & Satisfaction) addConstraintSatisfaction() argument
494 addSubstitutionDiagnostic(ASTRecordWriter & Record,const concepts::Requirement::SubstitutionDiagnostic * D) addSubstitutionDiagnostic() argument
2851 RecordData Record; WriteSubStmt() local
[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), DeclsCurso in ASTStmtReader()
789 readConstraintSatisfaction(ASTRecordReader & Record) readConstraintSatisfaction() argument
823 readSubstitutionDiagnostic(ASTRecordReader & Record) readSubstitutionDiagnostic() argument
2824 ASTRecordReader Record(*this, F); ReadStmtFromStream() local
[all...]
H A DASTWriter.cpp275 ASTWriter::RecordData Record;
280 : Writer(Writer), BasicWriter(Writer, Record) {}
301 ASTRecordWriter &Record; in VisitBuiltinTypeLoc()
305 Record.AddSourceLocation(Loc, Seq); in VisitComplexTypeLoc()
307 void addSourceRange(SourceRange Range) { Record.AddSourceRange(Range, Seq); } in VisitComplexTypeLoc()
310 TypeLocWriter(ASTRecordWriter &Record, LocSeq *Seq) in VisitPointerTypeLoc()
311 : Record(Record), Seq(Seq) {} in VisitPointerTypeLoc()
331 Record.push_back(TL.getWrittenTypeSpec()); in VisitRValueReferenceTypeLoc()
332 Record in VisitRValueReferenceTypeLoc()
242 ASTWriter::RecordData Record; global() member in __anon018904be0111::ASTTypeWriter
268 ASTRecordWriter &Record; global() member in __anon018904be0111::TypeLocWriter
277 TypeLocWriter(ASTRecordWriter & Record,LocSeq * Seq) TypeLocWriter() argument
641 EmitBlockID(unsigned ID,const char * Name,llvm::BitstreamWriter & Stream,ASTWriter::RecordDataImpl & Record) EmitBlockID() argument
657 EmitRecordID(unsigned ID,const char * Name,llvm::BitstreamWriter & Stream,ASTWriter::RecordDataImpl & Record) EmitRecordID() argument
666 AddStmtsExprs(llvm::BitstreamWriter & Stream,ASTWriter::RecordDataImpl & Record) AddStmtsExprs() argument
667 #define RECORD( AddStmtsExprs() macro
799 RecordData Record; WriteBlockInfoBlock() local
803 #define RECORD( WriteBlockInfoBlock() macro
1178 RecordData Record; writeUnhashedControlBlock() local
1275 RecordData::value_type Record[] = {HEADER_SEARCH_ENTRY_USAGE, writeUnhashedControlBlock() local
1291 RecordData Record; WriteControlBlock() local
1310 RecordData::value_type Record[] = {METADATA, WriteControlBlock() local
1329 RecordData::value_type Record[] = {MODULE_NAME}; WriteControlBlock() local
1360 RecordData::value_type Record[] = {MODULE_DIRECTORY}; WriteControlBlock() local
1709 RecordData::value_type Record[] = { WriteInputFiles() local
1726 RecordData::value_type Record[] = {INPUT_FILE_HASH, Entry.ContentHash[0], WriteInputFiles() local
1744 RecordData::value_type Record[] = {INPUT_FILE_OFFSETS, WriteInputFiles() local
2080 RecordData::value_type Record[] = {HEADER_SEARCH_TABLE, BucketOffset, WriteHeaderSearch() local
2101 RecordDataType Record[] = {SM_SLOC_BUFFER_BLOB_COMPRESSED, Blob.size() - 1}; emitBlob() local
2109 RecordDataType Record[] = {SM_SLOC_BUFFER_BLOB_COMPRESSED, Blob.size() - 1}; emitBlob() local
2115 RecordDataType Record[] = {SM_SLOC_BUFFER_BLOB}; emitBlob() local
2129 RecordData Record; WriteSourceManagerBlock() local
2276 RecordData::value_type Record[] = { WriteSourceManagerBlock() local
2358 RecordData Record; WritePreprocessor() local
2363 RecordData::value_type Record[] = {PP.getCounterValue()}; WritePreprocessor() local
2592 RecordData::value_type Record[] = {MACRO_OFFSET, MacroOffsets.size(), WritePreprocessor() local
2630 RecordData Record; WritePreprocessorDetail() local
2694 RecordData::value_type Record[] = {PPD_ENTITIES_OFFSETS, WritePreprocessorDetail() local
2854 RecordData::value_type Record[] = { WriteSubmodules() local
2878 RecordData::value_type Record[] = {SUBMODULE_DEFINITION, WriteSubmodules() local
2898 RecordData::value_type Record[] = {SUBMODULE_REQUIRES, R.second}; WriteSubmodules() local
2905 RecordData::value_type Record[] = {SUBMODULE_UMBRELLA_HEADER}; WriteSubmodules() local
2910 RecordData::value_type Record[] = {SUBMODULE_UMBRELLA_DIR}; WriteSubmodules() local
2929 RecordData::value_type Record[] = {HL.RecordKind}; WriteSubmodules() local
2936 RecordData::value_type Record[] = {SUBMODULE_TOPHEADER}; WriteSubmodules() local
2946 RecordData Record; WriteSubmodules() local
2954 RecordData Record; WriteSubmodules() local
2962 RecordData Record; WriteSubmodules() local
2980 RecordData::value_type Record[] = {SUBMODULE_LINK_LIBRARY, WriteSubmodules() local
2989 RecordData::value_type Record[] = {SUBMODULE_CONFLICT, WriteSubmodules() local
2996 RecordData::value_type Record[] = {SUBMODULE_CONFIG_MACRO}; WriteSubmodules() local
3009 RecordData::value_type Record[] = {SUBMODULE_EXPORT_AS}; WriteSubmodules() local
3031 RecordData Record; WritePragmaDiagnosticMappings() local
3185 RecordData::value_type Record[] = {DECL_CONTEXT_LEXICAL}; WriteDeclContextLexicalBlock() local
3202 RecordData::value_type Record[] = {TYPE_OFFSET, TypeOffsets.size(), WriteTypeDeclOffsets() local
3215 RecordData::value_type Record[] = {DECL_OFFSET, DeclOffsets.size(), WriteTypeDeclOffsets() local
3245 RecordData::value_type Record[] = {FILE_SORTED_DECLS, WriteFileDeclIDsMap() local
3262 RecordData Record; WriteComments() local
3478 RecordData::value_type Record[] = {METHOD_POOL, BucketOffset, WriteSelectors() local
3493 RecordData::value_type Record[] = { WriteSelectors() local
3509 RecordData Record; WriteReferencedSelectorsPool() local
3772 RecordData::value_type Record[] = {IDENTIFIER_TABLE, BucketOffset}; WriteIdentifierTable() local
3789 RecordData::value_type Record[] = {IDENTIFIER_OFFSET, WriteIdentifierTable() local
4208 RecordData::value_type Record[] = {DECL_CONTEXT_VISIBLE}; WriteDeclContextVisibleBlock() local
4236 RecordData::value_type Record[] = {UPDATE_VISIBLE, getDeclID(cast<Decl>(DC))}; WriteDeclContextVisibleUpdate() local
4242 RecordData::value_type Record[] = {Opts.getAsOpaqueInt()}; WriteFPPragmaOptions() local
4252 RecordData Record; WriteOpenCLExtensions() local
4267 RecordData::value_type Record[] = {SemaRef.ForceCUDAHostDeviceDepth}; WriteCUDAPragmas() local
4315 RecordData::value_type Record[] = {OBJC_CATEGORIES_MAP, CategoriesMap.size()}; WriteObjCCategories() local
4330 RecordData Record; WriteLateParsedTemplates() local
4348 RecordData Record; WriteOptimizePragmaOptions() local
4356 RecordData Record; WriteMSStructPragmaOptions() local
4364 RecordData Record; WriteMSPointersToMembersPragmaOptions() local
4377 RecordData Record; WritePackPragmaOptions() local
4397 RecordData Record; WriteFloatControlPragmaOptions() local
4426 RecordData Record; WriteModuleFileExtension() local
4450 auto &Record = *this; AddAttr() local
4479 AddToken(const Token & Tok,RecordDataImpl & Record) AddToken() argument
4524 AddString(StringRef Str,RecordDataImpl & Record) AddString() argument
4552 AddPath(StringRef Path,RecordDataImpl & Record) AddPath() argument
4558 EmitRecordWithPath(unsigned Abbrev,RecordDataRef Record,StringRef Path) EmitRecordWithPath() argument
4566 AddVersionTuple(const VersionTuple & Version,RecordDataImpl & Record) AddVersionTuple() argument
4663 AddLazyVectorDecls(ASTWriter & Writer,Vector & Vec,ASTWriter::RecordData & Record) AddLazyVectorDecls() argument
4903 RecordData Record = {VERSION_MAJOR}; WriteASTCore() local
4923 RecordData::value_type Record[] = {TU_UPDATE_LEXICAL}; WriteASTCore() local
4944 ASTWriter::UpdateRecord &Record = DeclUpdates[TU]; WriteASTCore() local
5069 RecordData::value_type Record[] = {MODULE_OFFSET_MAP}; WriteASTCore() local
5244 RecordData::value_type Record[] = { WriteASTCore() local
5271 ASTRecordWriter Record(*this, RecordData); WriteDeclUpdatesBlocks() local
5434 AddAlignPackInfo(const Sema::AlignPackInfo & Info,RecordDataImpl & Record) AddAlignPackInfo() argument
5501 AddFileID(FileID FID,RecordDataImpl & Record) AddFileID() argument
5505 AddSourceLocation(SourceLocation Loc,RecordDataImpl & Record,SourceLocationSequence * Seq) AddSourceLocation() argument
5511 AddSourceRange(SourceRange Range,RecordDataImpl & Record,SourceLocationSequence * Seq) AddSourceRange() argument
5521 AddIdentifierRef(const IdentifierInfo * II,RecordDataImpl & Record) AddIdentifierRef() argument
5649 AddTypeRef(QualType T,RecordDataImpl & Record) AddTypeRef() argument
5689 AddDeclRef(const Decl * D,RecordDataImpl & Record) AddDeclRef() argument
5950 ASTWriter::RecordData Record; EmitCXXBaseSpecifiers() local
5968 ASTWriter::RecordData Record; EmitCXXCtorInitializers() local
6441 AddedAttributeToRecord(const Attr * Attr,const RecordDecl * Record) AddedAttributeToRecord() argument
6492 ASTRecordWriter &Record; global() member in __anon018904be1c11::OMPClauseWriter
6495 OMPClauseWriter(ASTRecordWriter & Record) OMPClauseWriter() argument
[all...]
H A DASTWriterDecl.cpp38 ASTRecordWriter Record; member in clang::ASTDeclWriter
47 ASTWriter::RecordDataImpl &Record, bool GeneratingReducedBMI) in ASTDeclWriter()
48 : Writer(Writer), Context(Context), Record(Writer, Record),
56 return Record.Emit(Code, AbbrevToUse);
165 /// Add an Objective-C type parameter list to the given record. in AddObjCTypeParamList()
169 Record.push_back(0); in AddObjCTypeParamList()
173 Record.push_back(typeParams->size()); in AddObjCTypeParamList()
175 Record.AddDeclRef(typeParam); in AddObjCTypeParamList()
177 Record in AddObjCTypeParamList()
45 ASTDeclWriter(ASTWriter & Writer,ASTContext & Context,ASTWriter::RecordDataImpl & Record) ASTDeclWriter() argument
733 addExplicitSpecifier(ExplicitSpecifier ES,ASTRecordWriter & Record) addExplicitSpecifier() argument
2731 RecordData Record; WriteDecl() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp414 /// the middle of the metadata block and load any record.
424 /// Index that keeps track of where to find a metadata record in the stream.
473 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);
640 return error("Invalid record"); in upgradeDIExpression()
775 SmallVector<uint64_t, 64> Record; in lazyLoadModuleMetadataBlock()
777 // Get the abbrevs, and preload record positions to make them lazy-loadable. in lazyLoadModuleMetadataBlock()
794 case BitstreamEntry::Record in lazyLoadModuleMetadataBlock()
767 SmallVector<uint64_t, 64> Record; lazyLoadModuleMetadataBlock() local
974 SmallVector<uint64_t, 64> Record; loadGlobalDeclAttachments() local
1061 SmallVector<uint64_t, 64> Record; parseMetadata() local
1159 SmallVector<uint64_t, 64> Record; lazyLoadOneMetadata() local
1237 parseOneMetadata(SmallVectorImpl<uint64_t> & Record,unsigned Code,PlaceholderQueue & Placeholders,StringRef Blob,unsigned & NextMetadataNo) parseOneMetadata() argument
2272 parseMetadataStrings(ArrayRef<uint64_t> Record,StringRef Blob,function_ref<void (StringRef)> CallBack) parseMetadataStrings() argument
2309 parseGlobalObjectAttachment(GlobalObject & GO,ArrayRef<uint64_t> Record) parseGlobalObjectAttachment() argument
2330 SmallVector<uint64_t, 64> Record; parseMetadataAttachment() local
2415 parseMetadataKindRecord(SmallVectorImpl<uint64_t> & Record) parseMetadataKindRecord() argument
2433 SmallVector<uint64_t, 64> Record; parseMetadataKinds() local
[all...]
H A DBitcodeReader.cpp172 /// Convert a string from a record into an std::string, return true on failure. in stripTBAA()
174 static bool convertToString(ArrayRef<uint64_t> Record, unsigned Idx, in stripTBAA()
176 if (Idx > Record.size()) in stripTBAA()
179 Result.append(Record.begin() + Idx, Record.end());
200 SmallVector<uint64_t, 64> Record; in readIdentificationBlock()
215 case BitstreamEntry::Record: in readIdentificationBlock()
220 // Read a record. in readIdentificationBlock()
221 Record.clear(); in readIdentificationBlock()
222 Expected<unsigned> MaybeBitCode = Stream.readRecord(Entry.ID, Record); in readIdentificationBlock()
159 convertToString(ArrayRef<uint64_t> Record,unsigned Idx,StrTy & Result) convertToString() argument
185 SmallVector<uint64_t, 64> Record; readIdentificationBlock() local
264 SmallVector<uint64_t, 64> Record; hasObjCCategoryInModule() local
342 SmallVector<uint64_t, 64> Record; readModuleTriple() local
460 parseVersionRecord(ArrayRef<uint64_t> Record) parseVersionRecord() argument
471 readNameFromStrtab(ArrayRef<uint64_t> Record) readNameFromStrtab() argument
743 getValueTypePair(const SmallVectorImpl<uint64_t> & Record,unsigned & Slot,unsigned InstNum,Value * & ResVal,unsigned & TypeID,BasicBlock * ConstExprInsertBB) getValueTypePair() argument
772 popValue(const SmallVectorImpl<uint64_t> & Record,unsigned & Slot,unsigned InstNum,Type * Ty,unsigned TyID,Value * & ResVal,BasicBlock * ConstExprInsertBB) popValue() argument
783 getValue(const SmallVectorImpl<uint64_t> & Record,unsigned Slot,unsigned InstNum,Type * Ty,unsigned TyID,Value * & ResVal,BasicBlock * ConstExprInsertBB) getValue() argument
792 getValue(const SmallVectorImpl<uint64_t> & Record,unsigned Slot,unsigned InstNum,Type * Ty,unsigned TyID,BasicBlock * ConstExprInsertBB) getValue() argument
804 getValueSigned(const SmallVectorImpl<uint64_t> & Record,unsigned Slot,unsigned InstNum,Type * Ty,unsigned TyID,BasicBlock * ConstExprInsertBB) getValueSigned() argument
1867 SmallVector<uint64_t, 64> Record; parseAttributeBlock() local
2155 SmallVector<uint64_t, 64> Record; parseAttributeGroupBlock() local
2299 SmallVector<uint64_t, 64> Record; parseTypeTableBody() local
2599 SmallVector<uint64_t, 64> Record; parseOperandBundleTags() local
2641 SmallVector<uint64_t, 64> Record; parseSyncScopeNames() local
2680 recordValue(SmallVectorImpl<uint64_t> & Record,unsigned NameIndex,Triple & TT) recordValue() argument
2720 setDeferredFunctionInfo(unsigned FuncBitcodeOffsetDelta,Function * F,ArrayRef<uint64_t> Record) setDeferredFunctionInfo() argument
2742 SmallVector<uint64_t, 64> Record; parseGlobalValueSymbolTable() local
2817 SmallVector<uint64_t, 64> Record; parseValueSymbolTable() local
2997 SmallVector<uint64_t, 64> Record; parseConstants() local
3571 SmallVector<uint64_t, 64> Record; parseUseLists() local
3752 SmallVector<uint64_t, 64> Record; rememberAndSkipFunctionBodies() local
3790 parseComdatRecord(ArrayRef<uint64_t> Record) parseComdatRecord() argument
3837 parseGlobalVarRecord(ArrayRef<uint64_t> Record) parseGlobalVarRecord() argument
3970 parseFunctionRecord(ArrayRef<uint64_t> Record) parseFunctionRecord() argument
4147 parseGlobalIndirectSymbolRecord(unsigned BitCode,ArrayRef<uint64_t> Record) parseGlobalIndirectSymbolRecord() argument
4244 SmallVector<uint64_t, 64> Record; parseModule() local
4701 SmallVector<uint64_t, 64> Record; parseFunctionBody() local
6835 SmallVector<uint64_t, 64> Record; parseValueSymbolTable() local
6916 SmallVector<uint64_t, 64> Record; parseModule() local
7052 makeRefList(ArrayRef<uint64_t> Record) makeRefList() argument
7061 makeCallList(ArrayRef<uint64_t> Record,bool IsOldProfileFormat,bool HasProfile,bool HasRelBF) makeCallList() argument
7087 parseWholeProgramDevirtResolutionByArg(ArrayRef<uint64_t> Record,size_t & Slot,WholeProgramDevirtResolution & Wpd) parseWholeProgramDevirtResolutionByArg() argument
7101 parseWholeProgramDevirtResolution(ArrayRef<uint64_t> Record,StringRef Strtab,size_t & Slot,TypeIdSummary & TypeId) parseWholeProgramDevirtResolution() argument
7117 parseTypeIdSummaryRecord(ArrayRef<uint64_t> Record,StringRef Strtab,ModuleSummaryIndex & TheIndex) parseTypeIdSummaryRecord() argument
7137 parseParamAccesses(ArrayRef<uint64_t> Record) parseParamAccesses() argument
7172 parseTypeIdCompatibleVtableInfo(ArrayRef<uint64_t> Record,size_t & Slot,TypeIdCompatibleVtableInfo & TypeId) parseTypeIdCompatibleVtableInfo() argument
7180 parseTypeIdCompatibleVtableSummaryRecord(ArrayRef<uint64_t> Record) parseTypeIdCompatibleVtableSummaryRecord() argument
7209 SmallVector<uint64_t, 64> Record; parseEntireSummary() local
7736 SmallVector<uint64_t, 64> Record; parseModuleStringTable() local
7851 SmallVector<uint64_t, 1> Record; readBlobInRecord() local
8078 SmallVector<uint64_t, 64> Record; getEnableSplitLTOUnitAndUnifiedFlag() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp222 // record. Truncating large names are done during writing, so its not in mapNameAndUniqueName()
237 // split with continuation records. All other record types cannot be in visitTypeBegin()
238 // longer than the maximum record length. in visitTypeBegin()
251 error(IO.mapInteger(RecordLen, "Record length")); in visitTypeBegin()
252 error(IO.mapEnum(RecordKind, "Record kind: " + RecordKindName)); in visitTypeBegin()
264 Error TypeRecordMapping::visitTypeEnd(CVType &Record) { in visitTypeEnd() argument
274 Error TypeRecordMapping::visitMemberBegin(CVMemberRecord &Record) { in visitMemberBegin() argument
278 // The largest possible subrecord is one in which there is a record prefix, in visitMemberBegin()
280 // sequence spawns `MaxRecordLength` bytes. So the record's length is in visitMemberBegin()
287 MemberKind = Record.Kind; in visitMemberBegin()
[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()
[all …]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Object/
H A DGOFF.h10 // Record classes and derivatives are also declared and implemented.
27 /// \brief Represents a GOFF physical record.
29 /// Specifies protected member functions to manipulate the record. These should
30 /// be called from deriving classes to change values as that record specifies.
31 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, in isContinuation()
80 getPropertyModuleLength(const uint8_t * Record) getPropertyModuleLength() argument
104 getSymbolType(const uint8_t * Record,GOFF::ESDSymbolType & SymbolType) getSymbolType() argument
111 getEsdId(const uint8_t * Record,uint32_t & EsdId) getEsdId() argument
115 getParentEsdId(const uint8_t * Record,uint32_t & EsdId) getParentEsdId() argument
119 getOffset(const uint8_t * Record,uint32_t & Offset) getOffset() argument
123 getLength(const uint8_t * Record,uint32_t & Length) getLength() argument
127 getNameSpaceId(const uint8_t * Record,GOFF::ESDNameSpaceId & Id) getNameSpaceId() argument
133 getFillBytePresent(const uint8_t * Record,bool & Present) getFillBytePresent() argument
139 getNameMangled(const uint8_t * Record,bool & Mangled) getNameMangled() argument
145 getRenamable(const uint8_t * Record,bool & Renamable) getRenamable() argument
151 getRemovable(const uint8_t * Record,bool & Removable) getRemovable() argument
157 getFillByteValue(const uint8_t * Record,uint8_t & Fill) getFillByteValue() argument
161 getAdaEsdId(const uint8_t * Record,uint32_t & EsdId) getAdaEsdId() argument
165 getSortPriority(const uint8_t * Record,uint32_t & Priority) getSortPriority() argument
169 getAmode(const uint8_t * Record,GOFF::ESDAmode & Amode) getAmode() argument
175 getRmode(const uint8_t * Record,GOFF::ESDRmode & Rmode) getRmode() argument
181 getTextStyle(const uint8_t * Record,GOFF::ESDTextStyle & Style) getTextStyle() argument
187 getBindingAlgorithm(const uint8_t * Record,GOFF::ESDBindingAlgorithm & Algorithm) getBindingAlgorithm() argument
194 getTaskingBehavior(const uint8_t * Record,GOFF::ESDTaskingBehavior & TaskingBehavior) getTaskingBehavior() argument
201 getReadOnly(const uint8_t * Record,bool & ReadOnly) getReadOnly() argument
207 getExecutable(const uint8_t * Record,GOFF::ESDExecutable & Executable) getExecutable() argument
214 getDuplicateSeverity(const uint8_t * Record,GOFF::ESDDuplicateSymbolSeverity & DSS) getDuplicateSeverity() argument
221 getBindingStrength(const uint8_t * Record,GOFF::ESDBindingStrength & Strength) getBindingStrength() argument
228 getLoadingBehavior(const uint8_t * Record,GOFF::ESDLoadingBehavior & Behavior) getLoadingBehavior() argument
235 getIndirectReference(const uint8_t * Record,bool & Indirect) getIndirectReference() argument
241 getBindingScope(const uint8_t * Record,GOFF::ESDBindingScope & Scope) getBindingScope() argument
248 getLinkageType(const uint8_t * Record,GOFF::ESDLinkageType & Type) getLinkageType() argument
255 getAlignment(const uint8_t * Record,GOFF::ESDAlignment & Alignment) getAlignment() argument
262 getNameLength(const uint8_t * Record) getNameLength() argument
273 getNameLength(const uint8_t * Record) getNameLength() argument
[all...]
/freebsd-src/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;
94 #Test 5: Inject an SSLv2 style record format for a TLSv1.2 ClientHello
104 #Test 6: Inject an SSLv2 style record format for an SSLv2 ClientHello. We don't
126 #Test 8: Fragment a TLSv1.2 ClientHello across a TLS1.2 record; an SSLv2
127 # record; and another TLS1.2 record. This isn't allowed so should fail
137 # fail because an SSLv2 ClientHello must be the first record.
146 #Unrecognised record type tests
148 #Test 10: Sending an unrecognised record type in TLS1.2 should fail
155 ok($fatal_alert, "Unrecognised record type in TLS1.2");
[all …]
/freebsd-src/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTBitCodes.h181 /// preprocessing record.
310 /// The block containing the detailed preprocessing record.
347 /// Record types that occur within the control block.
353 /// Record code for the list of other AST files imported by
357 /// Record code for the original file that was used to
362 /// Record code for file ID of the file or buffer that was used to
370 /// Record code for the module name.
373 /// Record code for the module map file that was used to build this
377 /// Record code for the module build directory.
381 /// Record type
[all...]
/freebsd-src/contrib/wpa/src/wps/
H A Dndef.c36 struct ndef_record *record) in ndef_parse_record() argument
42 record->type_length = *pos++; in ndef_parse_record()
46 record->payload_length = *pos++; in ndef_parse_record()
55 record->payload_length = len; in ndef_parse_record()
62 record->id_length = *pos++; in ndef_parse_record()
64 record->id_length = 0; in ndef_parse_record()
66 if (record->type_length > data + size - pos) in ndef_parse_record()
68 record->type = record->type_length == 0 ? NULL : pos; in ndef_parse_record()
69 pos += record in ndef_parse_record()
86 struct ndef_record record; ndef_parse_records() local
111 struct wpabuf *record; ndef_build_record() local
155 wifi_filter(struct ndef_record * record) wifi_filter() argument
181 p2p_filter(struct ndef_record * record) p2p_filter() argument
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp228 Object serializeIdentifier(const APIRecord &Record, Language Lang) {
230 Identifier["precise"] = Record.USR;
333 Object serializeNames(const APIRecord *Record) { in serializeNames()
335 Names["title"] = Record->Name; in serializeNames()
338 serializeDeclarationFragments(Record->SubHeading)); in serializeNames()
340 NavigatorFragments.append(Record->Name, in serializeNames()
504 llvm_unreachable("API Record with uninstantiable kind"); in serializeSymbolKind()
515 Object serializeSymbolKind(const APIRecord &Record, Language Lang) {
516 return serializeSymbolKind(Record.KindForDisplay, Lang);
527 void serializeFunctionSignatureMixin(Object &Paren, const RecordTy &Record) { in serializeFunctionSignatureMixinImpl()
221 serializeIdentifier(const APIRecord & Record,Language Lang) serializeIdentifier() argument
324 serializeNames(const APIRecord & Record) serializeNames() argument
512 serializeSymbolKind(const APIRecord & Record,Language Lang) serializeSymbolKind() argument
518 serializeFunctionSignatureMixinImpl(const RecordTy & Record,std::true_type) serializeFunctionSignatureMixinImpl() argument
544 serializeFunctionSignatureMixinImpl(const RecordTy & Record,std::false_type) serializeFunctionSignatureMixinImpl() argument
559 serializeFunctionSignatureMixin(Object & Paren,const RecordTy & Record) serializeFunctionSignatureMixin() argument
566 serializeAccessMixinImpl(const RecordTy & Record,std::true_type) serializeAccessMixinImpl() argument
577 serializeAccessMixinImpl(const RecordTy & Record,std::false_type) serializeAccessMixinImpl() argument
583 serializeAccessMixin(Object & Paren,const RecordTy & Record) serializeAccessMixin() argument
591 serializeTemplateMixinImpl(const RecordTy & Record,std::true_type) serializeTemplateMixinImpl() argument
625 serializeTemplateMixinImpl(const RecordTy & Record,std::false_type) serializeTemplateMixinImpl() argument
631 serializeTemplateMixin(Object & Paren,const RecordTy & Record) serializeTemplateMixin() argument
647 generatePathComponents(const RecordTy & Record,const APISet & API,function_ref<void (const PathComponent &)> ComponentTransformer) generatePathComponents() argument
701 generateParentContexts(const RecordTy & Record,const APISet & API,Language Lang) generateParentContexts() argument
789 serializeMembers(const APIRecord & Record,const SmallVector<std::unique_ptr<MemberTy>> & Members) serializeMembers() argument
841 visitNamespaceRecord(const NamespaceRecord & Record) visitNamespaceRecord() argument
852 visitGlobalFunctionRecord(const GlobalFunctionRecord & Record) visitGlobalFunctionRecord() argument
861 visitGlobalVariableRecord(const GlobalVariableRecord & Record) visitGlobalVariableRecord() argument
869 visitEnumRecord(const EnumRecord & Record) visitEnumRecord() argument
878 visitRecordRecord(const RecordRecord & Record) visitRecordRecord() argument
888 visitStaticFieldRecord(const StaticFieldRecord & Record) visitStaticFieldRecord() argument
896 visitCXXClassRecord(const CXXClassRecord & Record) visitCXXClassRecord() argument
910 visitClassTemplateRecord(const ClassTemplateRecord & Record) visitClassTemplateRecord() argument
924 visitClassTemplateSpecializationRecord(const ClassTemplateSpecializationRecord & Record) visitClassTemplateSpecializationRecord() argument
939 visitClassTemplatePartialSpecializationRecord(const ClassTemplatePartialSpecializationRecord & Record) visitClassTemplatePartialSpecializationRecord() argument
954 visitCXXInstanceMethodRecord(const CXXInstanceMethodRecord & Record) visitCXXInstanceMethodRecord() argument
965 visitCXXStaticMethodRecord(const CXXStaticMethodRecord & Record) visitCXXStaticMethodRecord() argument
976 visitMethodTemplateRecord(const CXXMethodTemplateRecord & Record) visitMethodTemplateRecord() argument
989 visitMethodTemplateSpecializationRecord(const CXXMethodTemplateSpecializationRecord & Record) visitMethodTemplateSpecializationRecord() argument
1001 visitCXXFieldRecord(const CXXFieldRecord & Record) visitCXXFieldRecord() argument
1013 visitCXXFieldTemplateRecord(const CXXFieldTemplateRecord & Record) visitCXXFieldTemplateRecord() argument
1025 visitConceptRecord(const ConceptRecord & Record) visitConceptRecord() argument
1034 visitGlobalVariableTemplateRecord(const GlobalVariableTemplateRecord & Record) visitGlobalVariableTemplateRecord() argument
1042 visitGlobalVariableTemplateSpecializationRecord(const GlobalVariableTemplateSpecializationRecord & Record) visitGlobalVariableTemplateSpecializationRecord() argument
1051 visitGlobalVariableTemplatePartialSpecializationRecord(const GlobalVariableTemplatePartialSpecializationRecord & Record) visitGlobalVariableTemplatePartialSpecializationRecord() argument
1059 visitGlobalFunctionTemplateRecord(const GlobalFunctionTemplateRecord & Record) visitGlobalFunctionTemplateRecord() argument
1067 visitGlobalFunctionTemplateSpecializationRecord(const GlobalFunctionTemplateSpecializationRecord & Record) visitGlobalFunctionTemplateSpecializationRecord() argument
1075 visitObjCContainerRecord(const ObjCContainerRecord & Record) visitObjCContainerRecord() argument
1112 visitObjCCategoryRecord(const ObjCCategoryRecord & Record) visitObjCCategoryRecord() argument
1151 visitMacroDefinitionRecord(const MacroDefinitionRecord & Record) visitMacroDefinitionRecord() argument
1160 serializeSingleRecord(const APIRecord * Record) serializeSingleRecord() argument
1211 visitTypedefRecord(const TypedefRecord & Record) visitTypedefRecord() argument
1257 APIRecord *Record = API.findRecordForUSR(USR); serializeSingleSymbolSGF() local
[all...]
/freebsd-src/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, ProcedureRecord &Proc) override;
[all …]
/freebsd-src/sys/contrib/openzfs/cmd/zinject/
H A Dtranslate.c133 object_from_path(const char *dataset, uint64_t object, zinject_record_t *record) in object_from_path() argument
140 record->zi_objset = zfs_prop_get_int(zhp, ZFS_PROP_OBJSETID); in object_from_path()
141 record->zi_object = object; in object_from_path()
153 zinject_record_t *record) in initialize_range() argument
164 record->zi_start = 0; in initialize_range()
165 record->zi_end = -1ULL; in initialize_range()
170 record->zi_start = strtoull(range, &end, 10); in initialize_range()
174 record->zi_end = record->zi_start + 1; in initialize_range()
176 record->zi_end = strtoull(end + 1, &end, 10); in initialize_range()
206 record->zi_start = record->zi_object * sizeof (dnode_phys_t); in initialize_range()
[all …]
/freebsd-src/contrib/llvm-project/clang/include/clang/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.h154 /// Serialize a single record.
155 void serializeSingleRecord(const APIRecord *Record);
195 Array serializePathComponents(const APIRecord *Record) const;
197 /// Determine if the given \p Record should be skipped during serialization.
198 bool shouldSkip(const APIRecord *Record) const;
202 /// Format the common API information for \p Record.
208 /// method also checks if the given \p Record should be skipped during
215 /// \returns \c nullptr if this \p Record should be skipped, or a pointer to
216 /// JSON object containing common symbol information of \p Record. Do not
217 /// store the returned pointer only use it to augment the object with record
[all...]
/freebsd-src/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 in map()
478 visitKnownMemberImpl(T & Record) visitKnownMemberImpl() argument
510 mapping(IO & io,OneMethodRecord & Record) mapping() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
H A DPerfSupportPlugin.cpp89 PerfJITCodeLoadRecord Record; in getCodeLoadRecord() local
93 Record.Prefix.Id = PerfJITRecordType::JIT_CODE_LOAD; in getCodeLoadRecord()
95 Record.Pid = 0; in getCodeLoadRecord()
97 Record.Tid = 0; in getCodeLoadRecord()
98 Record.Vma = Addr.getValue(); in getCodeLoadRecord()
99 Record.CodeAddr = Addr.getValue(); in getCodeLoadRecord()
100 Record.CodeSize = Size; in getCodeLoadRecord()
101 Record.CodeIndex = CodeIndex++; in getCodeLoadRecord()
102 Record.Name = Name.str(); in getCodeLoadRecord()
104 Record.Prefix.TotalSize = in getCodeLoadRecord()
[all …]
/freebsd-src/contrib/llvm-project/clang/lib/Frontend/
H A DSerializedDiagnosticReader.cpp110 Record = 1, enumerator
128 // We found a record. in skipUntilRecordOrBlock()
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()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp58 // Generates an enum to use as an index in the Abbrev array of Metadata record.
117 /// Saves the offset of the VSTOffset record that must eventually be
220 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 writeDIStringType(const DIStringType * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIStringType() argument
263 writeDICommonBlock(const DICommonBlock * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDICommonBlock() argument
268 writeDIMacro(const DIMacro * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIMacro() argument
272 writeDIMacroFile(const DIMacroFile * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIMacroFile() argument
276 writeDIArgList(const DIArgList * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIArgList() argument
280 writeDIAssignID(const DIAssignID * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIAssignID() argument
300 writeDILabel(const DILabel * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDILabel() argument
307 writeDIGlobalVariableExpression(const DIGlobalVariableExpression * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIGlobalVariableExpression() argument
405 writeBlob(unsigned Block,unsigned Record,StringRef Blob) writeBlob() argument
873 SmallVector<uint64_t, 64> Record; writeAttributeGroupTable() local
939 SmallVector<uint64_t, 64> Record; writeAttributeTable() local
1344 writeValueAsMetadata(const ValueAsMetadata * MD,SmallVectorImpl<uint64_t> & Record) writeValueAsMetadata() argument
1359 writeMDTuple(const MDTuple * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeMDTuple() argument
1374 writeDILocation(const DILocation * N,SmallVectorImpl<uint64_t> & Record,unsigned & Abbrev) writeDILocation() argument
1395 writeDISubrange(const DISubrange * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDISubrange() argument
1417 writeDIEnumerator(const DIEnumerator * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIEnumerator() argument
1428 writeDIBasicType(const DIBasicType * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIBasicType() argument
1442 writeDIDerivedType(const DIDerivedType * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIDerivedType() argument
1462 writeDICompositeType(const DICompositeType * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDICompositeType() argument
1486 writeDISubroutineType(const DISubroutineType * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDISubroutineType() argument
1497 writeDIFile(const DIFile * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIFile() argument
1508 writeDICompileUnit(const DICompileUnit * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDICompileUnit() argument
1531 writeDISubprogram(const DISubprogram * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDISubprogram() argument
1558 writeDILexicalBlock(const DILexicalBlock * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDILexicalBlock() argument
1571 writeDILexicalBlockFile(const DILexicalBlockFile * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDILexicalBlockFile() argument
1583 writeDINamespace(const DINamespace * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDINamespace() argument
1596 writeDIModule(const DIModule * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIModule() argument
1607 writeDITemplateTypeParameter(const DITemplateTypeParameter * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDITemplateTypeParameter() argument
1618 writeDITemplateValueParameter(const DITemplateValueParameter * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDITemplateValueParameter() argument
1631 writeDIGlobalVariable(const DIGlobalVariable * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIGlobalVariable() argument
1650 writeDILocalVariable(const DILocalVariable * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDILocalVariable() argument
1667 writeDIExpression(const DIExpression * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIExpression() argument
1679 writeDIObjCProperty(const DIObjCProperty * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIObjCProperty() argument
1685 writeDIImportedEntity(const DIImportedEntity * N,SmallVectorImpl<uint64_t> & Record,unsigned Abbrev) writeDIImportedEntity() argument
1730 writeMetadataRecords(ArrayRef<const Metadata * > MDs,SmallVectorImpl<uint64_t> & Record,std::vector<unsigned> * MDAbbrevs,std::vector<uint64_t> * IndexPos) writeMetadataRecords() argument
1773 writeMetadataStrings(ArrayRef<const Metadata * > Strings,SmallVectorImpl<uint64_t> & Record) writeMetadataStrings() argument
1815 SmallVector<uint64_t, 64> Record; writeModuleMetadata() local
1845 SmallVector<uint64_t, 64> Record; writeFunctionMetadata() local
1854 SmallVector<uint64_t, 64> Record; writeFunctionMetadataAttachment() local
1892 SmallVector<uint64_t, 64> Record; writeModuleMetadataKinds() local
1957 SmallVector<uint64_t, 64> Record; writeConstants() local
[all...]
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.cpp37 LineIterator(ObjectFile &obj, Record::Kind section_type) in LineIterator()
44 LineIterator(ObjectFile &obj, Record::Kind section_type, Bookmark bookmark);
91 Record::Kind section_type, in LineIterator()
133 SymbolFileBreakpad::lines(Record::Kind section_type) { in lines()
204 // first LINE record. in ParseCompileUnitAtIndex()
205 LineIterator It(*m_objfile_sp, Record::Func, data.bookmark), in ParseCompileUnitAtIndex()
207 assert(Record::classify(*It) == Record::Func); in ParseCompileUnitAtIndex()
208 ++It; // Skip FUNC record. in ParseCompileUnitAtIndex()
210 while (It != End && Record in ParseCompileUnitAtIndex()
214 auto record = LineRecord::parse(*It); ParseCompileUnitAtIndex() local
248 if (auto record = FuncRecord::parse(*It)) { GetOrCreateFunction() local
314 if (auto record = InlineRecord::parse(*It)) { ParseBlocksRecursive() local
356 auto record = InlineOriginRecord::parse(line); ParseInlineOriginRecords() local
491 if (auto record = PublicRecord::parse(line)) AddSymbols() local
507 auto record = StackWinRecord::parse( GetParameterStackSize() local
671 std::optional<StackCFIRecord> record = StackCFIRecord::parse(*It); ParseCFIUnwindPlan() local
695 std::optional<StackWinRecord> record = StackWinRecord::parse(*It); ParseWinUnwindPlan() local
794 auto record = FileRecord::parse(line); ParseFileRecords() local
824 if (auto record = FuncRecord::parse(*It)) { ParseCUData() local
864 auto record = LineRecord::parse(*It); ParseLineTableAndSupportFiles() local
901 if (auto record = StackCFIRecord::parse(*It)) { ParseUnwindData() local
912 if (auto record = StackWinRecord::parse(*It)) { ParseUnwindData() local
[all...]
/freebsd-src/sys/contrib/ck/src/
H A Dck_epoch.c151 _ck_epoch_delref(struct ck_epoch_record *record, in CK_STACK_CONTAINER()
157 current = &record->local.bucket[i]; in CK_STACK_CONTAINER()
169 * If no other active bucket exists, then the record will go in CK_STACK_CONTAINER()
172 other = &record->local.bucket[(i + 1) & CK_EPOCH_SENSE_MASK]; in CK_STACK_CONTAINER()
179 ck_pr_store_uint(&record->epoch, other->epoch); in CK_STACK_CONTAINER()
186 _ck_epoch_addref(struct ck_epoch_record *record, in _ck_epoch_addref() argument
189 struct ck_epoch *global = record->global; in _ck_epoch_addref()
195 ref = &record->local.bucket[i]; in _ck_epoch_addref()
211 previous = &record->local.bucket[(i + 1) & in _ck_epoch_addref()
242 struct ck_epoch_record *record; in ck_epoch_recycle() local
[all …]
/freebsd-src/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, TypeIndex Index) override { in visitTypeBegin() argument
[all …]
/freebsd-src/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAPI.cpp10 /// This file implements the APIRecord and derived record structs,
26 : Name(R->Name), USR(R->USR), Record(R) {}
41 RecordContext *APIRecord::castToRecordContext(const APIRecord *Record) { in addTopLevelRecord()
42 if (!Record) in addTopLevelRecord()
44 switch (Record->getKind()) {
47 return static_cast<CLASS *>(const_cast<APIRecord *>(Record)); in addNamespace()
76 void RecordContext::addToRecordChain(APIRecord *Record) const { in addGlobalVariableTemplate()
79 First = Record; in addGlobalVariableTemplate()
80 Last = Record; in addGlobalVariableTemplate()
84 Last->NextInContext = Record; in addGlobalFunction()
39 auto *Record = Result.first->second.get(); addTopLevelRecord() local
52 auto *Record = addTopLevelRecord( addNamespace() local
127 auto Record = std::make_unique<EnumConstantRecord>( addEnumConstant() local
148 addRecordField(RecordRecord * Record,StringRef Name,StringRef USR,PresumedLoc Loc,AvailabilityInfo Availability,const DocComment & Comment,DeclarationFragments Declaration,DeclarationFragments SubHeading,APIRecord::RecordKind Kind,bool IsFromSystemHeader) addRecordField() argument
192 auto *Record = addTopLevelRecord( addCXXField() local
205 auto *Record = addCXXFieldTemplate() local
221 auto *Record = addTopLevelRecord( addCXXClass() local
235 auto *Record = addClassTemplate() local
250 auto *Record = addClassTemplateSpecialization() local
266 auto *Record = addTopLevelRecord( addClassTemplatePartialSpecialization() local
319 CXXMethodRecord *Record = addCXXInstanceMethod() local
336 CXXMethodRecord *Record = addCXXStaticMethod() local
353 auto *Record = addTopLevelRecord(USRBasedLookupTable, CXXMethodTemplates, USR, addCXXMethodTemplate() local
370 auto *Record = addTopLevelRecord( addCXXMethodTemplateSpec() local
387 auto *Record = addObjCCategory() local
420 std::unique_ptr<ObjCMethodRecord> Record; addObjCMethod() local
443 std::unique_ptr<ObjCPropertyRecord> Record; addObjCProperty() local
465 auto Record = std::make_unique<ObjCInstanceVariableRecord>( addObjCInstanceVariable() local
[all...]

12345678910>>...136