9#ifndef LLVM_DEBUGINFO_PDB_PDBSYMBOLCUSTOM_H
10#define LLVM_DEBUGINFO_PDB_PDBSYMBOLCUSTOM_H
#define DECLARE_PDB_SYMBOL_CONCRETE_TYPE(TagValue)
This file defines the SmallVector class.
This is a 'vector' (really, a variable-sized array), optimized for the case when the array is small.
PDBSymbolCustom represents symbols that are compiler-specific and do not fit anywhere else in the lex...
void dump(PDBSymDumper &Dumper) const override
Dumps the contents of a symbol a raw_ostream.
void getDataBytes(llvm::SmallVector< uint8_t, 32 > &bytes)
PDBSymbol defines the base of the inheritance hierarchy for concrete symbol types (e....
This is an optimization pass for GlobalISel generic memory operations.