Lines Matching full:pdb

13 #include "llvm/DebugInfo/PDB/Native/PDBFile.h"
14 #include "llvm/DebugInfo/PDB/Native/RawTypes.h"
15 #include "llvm/DebugInfo/PDB/Native/TpiHashing.h"
16 #include "llvm/DebugInfo/PDB/PDBTypes.h"
21 using namespace llvm::pdb;
22 using namespace llvm::pdb::yaml;
25 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::pdb::yaml::NamedStreamMapping)
26 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::pdb::yaml::PdbDbiModuleInfo)
27 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::pdb::yaml::StreamBlockList)
28 LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(llvm::pdb::PdbRaw_FeatureSig)
33 template <> struct ScalarEnumerationTraits<llvm::pdb::PDB_Machine> {
34 static void enumeration(IO &io, llvm::pdb::PDB_Machine &Value) { in enumeration()
57 template <> struct ScalarEnumerationTraits<llvm::pdb::PdbRaw_DbiVer> {
58 static void enumeration(IO &io, llvm::pdb::PdbRaw_DbiVer &Value) { in enumeration()
59 io.enumCase(Value, "V41", llvm::pdb::PdbRaw_DbiVer::PdbDbiVC41); in enumeration()
60 io.enumCase(Value, "V50", llvm::pdb::PdbRaw_DbiVer::PdbDbiV50); in enumeration()
61 io.enumCase(Value, "V60", llvm::pdb::PdbRaw_DbiVer::PdbDbiV60); in enumeration()
62 io.enumCase(Value, "V70", llvm::pdb::PdbRaw_DbiVer::PdbDbiV70); in enumeration()
63 io.enumCase(Value, "V110", llvm::pdb::PdbRaw_DbiVer::PdbDbiV110); in enumeration()
67 template <> struct ScalarEnumerationTraits<llvm::pdb::PdbRaw_ImplVer> {
68 static void enumeration(IO &io, llvm::pdb::PdbRaw_ImplVer &Value) { in enumeration()
69 io.enumCase(Value, "VC2", llvm::pdb::PdbRaw_ImplVer::PdbImplVC2); in enumeration()
70 io.enumCase(Value, "VC4", llvm::pdb::PdbRaw_ImplVer::PdbImplVC4); in enumeration()
71 io.enumCase(Value, "VC41", llvm::pdb::PdbRaw_ImplVer::PdbImplVC41); in enumeration()
72 io.enumCase(Value, "VC50", llvm::pdb::PdbRaw_ImplVer::PdbImplVC50); in enumeration()
73 io.enumCase(Value, "VC98", llvm::pdb::PdbRaw_ImplVer::PdbImplVC98); in enumeration()
74 io.enumCase(Value, "VC70Dep", llvm::pdb::PdbRaw_ImplVer::PdbImplVC70Dep); in enumeration()
75 io.enumCase(Value, "VC70", llvm::pdb::PdbRaw_ImplVer::PdbImplVC70); in enumeration()
76 io.enumCase(Value, "VC80", llvm::pdb::PdbRaw_ImplVer::PdbImplVC80); in enumeration()
77 io.enumCase(Value, "VC110", llvm::pdb::PdbRaw_ImplVer::PdbImplVC110); in enumeration()
78 io.enumCase(Value, "VC140", llvm::pdb::PdbRaw_ImplVer::PdbImplVC140); in enumeration()
82 template <> struct ScalarEnumerationTraits<llvm::pdb::PdbRaw_TpiVer> {
83 static void enumeration(IO &io, llvm::pdb::PdbRaw_TpiVer &Value) { in enumeration()
84 io.enumCase(Value, "VC40", llvm::pdb::PdbRaw_TpiVer::PdbTpiV40); in enumeration()
85 io.enumCase(Value, "VC41", llvm::pdb::PdbRaw_TpiVer::PdbTpiV41); in enumeration()
86 io.enumCase(Value, "VC50", llvm::pdb::PdbRaw_TpiVer::PdbTpiV50); in enumeration()
87 io.enumCase(Value, "VC70", llvm::pdb::PdbRaw_TpiVer::PdbTpiV70); in enumeration()
88 io.enumCase(Value, "VC80", llvm::pdb::PdbRaw_TpiVer::PdbTpiV80); in enumeration()
92 template <> struct ScalarEnumerationTraits<llvm::pdb::PdbRaw_FeatureSig> {
162 pdb::yaml::PdbTpiStream &Obj) { in mapping()
168 IO &IO, pdb::yaml::PdbPublicsStream &Obj) { in mapping()