10 #ifndef LLVM_DEBUGINFO_PDB_PDBEXTRAS_H 11 #define LLVM_DEBUGINFO_PDB_PDBEXTRAS_H 17 #include <unordered_map> 25 using TagStats = std::unordered_map<PDB_SymType, int>;
52 OS << Name <<
": " << Value;
60 #endif // LLVM_DEBUGINFO_PDB_PDBEXTRAS_H This class represents lattice values for constants.
PDB_UdtType
These values correspond to the UdtKind enumeration, and are documented here: https://msdn.microsoft.com/en-us/library/wcstk66t.aspx.
raw_ostream & indent(unsigned NumSpaces)
indent - Insert 'NumSpaces' spaces.
PDB_Checksum
Specifies the hash algorithm that a source file from a PDB was hashed with.
raw_ostream & operator<<(raw_ostream &OS, const PDB_VariantType &Value)
amdgpu Simplify well known AMD library false Value Value const Twine & Name
std::unordered_map< PDB_SymType, int > TagStats
block placement Basic Block Placement Stats
COFF::MachineTypes Machine
PDB_SymType
These values correspond to the SymTagEnum enumeration, and are documented here: https://msdn.microsoft.com/en-us/library/bkedss5f.aspx.
The instances of the Type class are immutable: once they are created, they are never changed...
PDB_DataKind
These values correspond to the DataKind enumeration, and are documented here: https://msdn.microsoft.com/en-us/library/b2x2t313.aspx.
void dumpSymbolField(raw_ostream &OS, StringRef Name, T Value, int Indent)
PDB_LocType
These values correspond to the LocationType enumeration, and are documented here: https://msdn...
SourceLanguage
These values correspond to the CV_CFL_LANG enumeration, and are documented here: https://msdn.microsoft.com/en-us/library/bw3aekw6.aspx.
ThunkOrdinal
These values correspond to the THUNK_ORDINAL enumeration.
PDB_BuiltinType
These values correspond to the Basictype enumeration, and are documented here: https://msdn.microsoft.com/en-us/library/4szdtzc3.aspx.
LLVM Value Representation.
CallingConvention
These values correspond to the CV_call_e enumeration, and are documented at the following locations: ...
This class implements an extremely fast bulk output stream that can only output to a stream...
StringRef - Represent a constant reference to a string, i.e.