9#ifndef LLVM_DEBUGINFO_PDB_PDBSYMBOLTYPEPOINTER_H
10#define LLVM_DEBUGINFO_PDB_PDBSYMBOLTYPEPOINTER_H
#define DECLARE_PDB_SYMBOL_CONCRETE_TYPE(TagValue)
#define FORWARD_SYMBOL_ID_METHOD_WITH_NAME(PrivateName, PublicName)
#define FORWARD_SYMBOL_ID_METHOD(MethodName)
#define FORWARD_SYMBOL_METHOD(MethodName)
static SymbolRef::Type getType(const Symbol *Sym)
void dump(PDBSymDumper &Dumper) const override
Dumps the contents of a symbol a raw_ostream.
void dumpRight(PDBSymDumper &Dumper) const override
For certain PDBSymbolTypes, dumps additional information for the type that normally goes on the right...
PDBSymbol defines the base of the inheritance hierarchy for concrete symbol types (e....
This is an optimization pass for GlobalISel generic memory operations.
Type * getPointeeType(Type *Ty)