• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/

Lines Matching defs:Id

72   // Id 0 is reserved for the invalid symbol.
190 SymIndexId Id = 0;
193 Id = createSymbolForType<NativeTypeEnum, EnumRecord>(Index, std::move(CVT));
196 Id = createSymbolForType<NativeTypeArray, ArrayRecord>(Index,
202 Id = createSymbolForType<NativeTypeUDT, ClassRecord>(Index, std::move(CVT));
205 Id = createSymbolForType<NativeTypeUDT, UnionRecord>(Index, std::move(CVT));
208 Id = createSymbolForType<NativeTypePointer, PointerRecord>(Index,
212 Id = createSymbolForModifiedType(Index, std::move(CVT));
215 Id = createSymbolForType<NativeTypeFunctionSig, ProcedureRecord>(
219 Id = createSymbolForType<NativeTypeFunctionSig, MemberFunctionRecord>(
223 Id = createSymbolForType<NativeTypeVTShape, VFTableShapeRecord>(
227 Id = createSymbolPlaceholder();
230 if (Id != 0) {
232 TypeIndexToSymbolId[Index] = Id;
234 return Id;
241 // Id 0 is reserved.
272 SymIndexId Id = 0;
276 Id = createSymbol<NativeTypeTypedef>(std::move(US));
280 Id = createSymbolPlaceholder();
283 if (Id != 0) {
285 GlobalOffsetToSymbolId[Offset] = Id;
288 return Id;
360 SymIndexId Id = createSymbol<NativeFunctionSymbol>(PS);
361 AddressToFunctionSymId.insert({{Sect, Offset}, Id});
362 return getSymbolById(Id);
422 SymIndexId Id = createSymbol<NativePublicSymbol>(PS);
423 AddressToPublicSymId.insert({{Sect, Offset}, Id});
424 return getSymbolById(Id);
618 // Id 0 is reserved.
632 SymIndexId Id = SourceFiles.size();
633 auto SrcFile = std::make_unique<NativeSourceFile>(Session, Id, Checksums);
635 FileNameOffsetToId[Checksums.FileNameOffset] = Id;
636 return Id;