Home
last modified time | relevance | path

Searched refs:createRecord (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordHelpers.cpp17 template <typename RecordT> static RecordT createRecord(const CVSymbol &sym) { in createRecord() function
32 ProcSym Proc = createRecord<ProcSym>(Sym); in getScopeEndOffset()
36 BlockSym Block = createRecord<BlockSym>(Sym); in getScopeEndOffset()
40 Thunk32Sym Thunk = createRecord<Thunk32Sym>(Sym); in getScopeEndOffset()
44 InlineSiteSym Site = createRecord<InlineSiteSym>(Sym); in getScopeEndOffset()
63 ProcSym Proc = createRecord<ProcSym>(Sym); in getScopeParentOffset()
67 BlockSym Block = createRecord<BlockSym>(Sym); in getScopeParentOffset()
71 Thunk32Sym Thunk = createRecord<Thunk32Sym>(Sym); in getScopeParentOffset()
75 InlineSiteSym Site = createRecord<InlineSiteSym>(Sym); in getScopeParentOffset()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DExtractAPIVisitor.h304 API.createRecord<StaticFieldRecord>( in VisitVarDecl()
310 auto *NewRecord = API.createRecord<GlobalVariableRecord>( in VisitVarDecl()
376 API.createRecord<GlobalFunctionTemplateSpecializationRecord>( in VisitFunctionDecl()
384 API.createRecord<GlobalFunctionRecord>( in VisitFunctionDecl()
421 auto *ER = API.createRecord<EnumRecord>( in VisitEnumDecl()
543 API.createRecord<NamespaceRecord>( in VisitNamespaceDecl()
578 API.createRecord<UnionRecord>( in VisitRecordDecl()
583 API.createRecord<StructRecord>( in VisitRecordDecl()
624 Record = API.createRecord<ClassTemplateRecord>( in VisitCXXRecordDecl()
630 Record = API.createRecord<CXXClassRecord>( in VisitCXXRecordDecl()
[all …]
H A DAPI.h1427 createRecord(StringRef USR, StringRef Name, CtorArgsContTy &&...CtorArgs);
1467 APISet::createRecord(StringRef USR, StringRef Name, in createRecord() function
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp356 template <typename RecordT> RecordT createRecord(const CVSymbol &sym) { in createRecord() function
364 RecordT record = createRecord<RecordT>(sym); in GetSegmentAndOffset()
370 TrampolineSym record = createRecord<TrampolineSym>(sym); in GetSegmentAndOffset()
375 Thunk32Sym record = createRecord<Thunk32Sym>(sym); in GetSegmentAndOffset()
381 CoffGroupSym record = createRecord<CoffGroupSym>(sym); in GetSegmentAndOffset()
386 DataSym record = createRecord<DataSym>(sym); in GetSegmentAndOffset()
392 ThreadLocalDataSym record = createRecord<ThreadLocalDataSym>(sym); in GetSegmentAndOffset()
444 RecordT record = createRecord<RecordT>(sym); in GetSegmentOffsetAndLength()
451 TrampolineSym record = createRecord<TrampolineSym>(sym); in GetSegmentOffsetAndLength()
457 Thunk32Sym record = createRecord<Thunk32Sym>(sym); in GetSegmentOffsetAndLength()
[all …]
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp336 API.createRecord<extractapi::MacroDefinitionRecord>( in EndOfMainFile()