llvm-project/llvm/lib/DebugInfo/CodeView
Carlos Alberto Enciso a3f7a2c183 [CodeView] Add function to get size in bytes for TypeIndex/CVType.
Given a TypeIndex or CVType return its size in bytes. Basically it
is the inverse to 'CodeViewDebug::lowerTypeBasic', that returns a
TypeIndex based in a size.

Reviewed By: rnk, djtodoro

Differential Revision: https://reviews.llvm.org/D129846
2022-08-08 08:48:23 +01:00
..
AppendingTypeTableBuilder.cpp
CMakeLists.txt
CVSymbolVisitor.cpp [llvm] Use value_or instead of getValueOr (NFC) 2022-06-18 23:07:11 -07:00
CVTypeVisitor.cpp
CodeViewError.cpp ManagedStatic: remove many straightforward uses in llvm 2022-07-10 10:29:15 +02:00
CodeViewRecordIO.cpp [llvm] Don't use Optional::hasValue (NFC) 2022-06-25 21:42:52 -07:00
ContinuationRecordBuilder.cpp Don't use Optional::hasValue (NFC) 2022-06-20 11:33:56 -07:00
DebugChecksumsSubsection.cpp
DebugCrossExSubsection.cpp
DebugCrossImpSubsection.cpp
DebugFrameDataSubsection.cpp
DebugInlineeLinesSubsection.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
DebugLinesSubsection.cpp
DebugStringTableSubsection.cpp
DebugSubsection.cpp
DebugSubsectionRecord.cpp
DebugSubsectionVisitor.cpp
DebugSymbolRVASubsection.cpp
DebugSymbolsSubsection.cpp
EnumTables.cpp
Formatters.cpp
GlobalTypeTableBuilder.cpp
LazyRandomTypeCollection.cpp
Line.cpp
MergingTypeTableBuilder.cpp
RecordName.cpp
RecordSerialization.cpp
SimpleTypeSerializer.cpp
StringsAndChecksums.cpp
SymbolDumper.cpp
SymbolRecordHelpers.cpp
SymbolRecordMapping.cpp
SymbolSerializer.cpp Don't use Optional::hasValue (NFC) 2022-06-20 11:33:56 -07:00
TypeDumpVisitor.cpp [llvm] Qualify auto (NFC) 2022-08-07 23:55:27 -07:00
TypeHashing.cpp [Support/Hash functions] Change the `final()` and `result()` of the hashing functions to return an array of bytes 2022-04-05 21:38:06 -07:00
TypeIndex.cpp [PDB] Add char8_t type 2022-03-01 13:39:51 -08:00
TypeIndexDiscovery.cpp
TypeRecordHelpers.cpp [CodeView] Add function to get size in bytes for TypeIndex/CVType. 2022-08-08 08:48:23 +01:00
TypeRecordMapping.cpp [llvm] A macro of if should be wrapped in do ... while (false) 2022-07-15 00:27:05 -07:00
TypeStreamMerger.cpp [llvm] Don't use Optional::hasValue (NFC) 2022-06-20 10:38:12 -07:00
TypeTableCollection.cpp