Home
last modified time | relevance | path

Searched refs:MappingTraits (Results 1 – 25 of 84) sorted by relevance

1234

/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DObjectYAML.cpp22 void MappingTraits<YamlObjectFile>::mapping(IO &IO, in mapping()
26 MappingTraits<ELFYAML::Object>::mapping(IO, *ObjectFile.Elf); in mapping()
28 MappingTraits<COFFYAML::Object>::mapping(IO, *ObjectFile.Coff); in mapping()
30 MappingTraits<MachOYAML::Object>::mapping(IO, *ObjectFile.MachO); in mapping()
32 MappingTraits<MachOYAML::UniversalBinary>::mapping(IO, in mapping()
38 MappingTraits<ArchYAML::Archive>::mapping(IO, *ObjectFile.Arch); in mapping()
45 MappingTraits<ELFYAML::Object>::mapping(IO, *ObjectFile.Elf); in mapping()
48 MappingTraits<COFFYAML::Object>::mapping(IO, *ObjectFile.Coff); in mapping()
54 MappingTraits<MachOYAML::UniversalBinary>::mapping(IO, in mapping()
64 MappingTraits<WasmYAML::Object>::mapping(IO, *ObjectFile.Wasm); in mapping()
[all …]
H A DMachOYAML.cpp83 void MappingTraits<MachOYAML::FileHeader>::mapping( in mapping()
126 void MappingTraits<MachOYAML::FatHeader>::mapping( in mapping()
178 void MappingTraits<MachOYAML::BindOpcode>::mapping( in mapping()
199 void MappingTraits<MachOYAML::NListEntry>::mapping( in mapping()
307 void MappingTraits<MachOYAML::Relocation>::mapping( in mapping()
358 void MappingTraits<MachO::dylib_command>::mapping( in mapping()
428 void MappingTraits<MachO::ident_command>::mapping( in mapping()
447 void MappingTraits<MachO::load_command>::mapping( in mapping()
481 void MappingTraits<MachO::rpath_command>::mapping( in mapping()
590 void MappingTraits<MachO::uuid_command>::mapping( in mapping()
[all …]
H A DDWARFYAML.cpp113 void MappingTraits<DWARFYAML::AbbrevTable>::mapping( in mapping()
119 void MappingTraits<DWARFYAML::Abbrev>::mapping(IO &IO, in mapping()
141 void MappingTraits<DWARFYAML::ARange>::mapping(IO &IO, in mapping()
152 void MappingTraits<DWARFYAML::RangeEntry>::mapping( in mapping()
158 void MappingTraits<DWARFYAML::Ranges>::mapping(IO &IO, in mapping()
173 void MappingTraits<DWARFYAML::PubSection>::mapping( in mapping()
200 void MappingTraits<DWARFYAML::FormValue>::mapping( in mapping()
235 void MappingTraits<DWARFYAML::LineTable>::mapping( in mapping()
254 void MappingTraits<DWARFYAML::SegAddrPair>::mapping( in mapping()
285 void MappingTraits<DWARFYAML::RnglistEntry>::mapping( in mapping()
[all …]
H A DDXContainerYAML.cpp19 void MappingTraits<DXContainerYAML::VersionTuple>::mapping( in mapping()
25 void MappingTraits<DXContainerYAML::FileHeader>::mapping( in mapping()
34 void MappingTraits<DXContainerYAML::DXILProgram>::mapping( in mapping()
46 void MappingTraits<DXContainerYAML::Part>::mapping(IO &IO, in mapping()
53 void MappingTraits<DXContainerYAML::Object>::mapping( in mapping()
H A DWasmYAML.cpp31 void MappingTraits<WasmYAML::FileHeader>::mapping( in mapping()
36 void MappingTraits<WasmYAML::Object>::mapping(IO &IO, in mapping()
299 void MappingTraits<WasmYAML::Signature>::mapping( in mapping()
319 void MappingTraits<WasmYAML::Relocation>::mapping( in mapping()
327 void MappingTraits<WasmYAML::NameEntry>::mapping( in mapping()
348 void MappingTraits<WasmYAML::FeatureEntry>::mapping( in mapping()
354 void MappingTraits<WasmYAML::SegmentInfo>::mapping( in mapping()
362 void MappingTraits<WasmYAML::LocalDecl>::mapping( in mapping()
376 void MappingTraits<WasmYAML::ElemSegment>::mapping( in mapping()
458 void MappingTraits<WasmYAML::DataSegment>::mapping( in mapping()
[all …]
H A DArchiveYAML.cpp19 void MappingTraits<ArchYAML::Archive>::mapping(IO &IO, ArchYAML::Archive &A) { in mapping()
29 std::string MappingTraits<ArchYAML::Archive>::validate(IO &, in validate()
36 void MappingTraits<ArchYAML::Archive::Child>::mapping( in mapping()
46 MappingTraits<ArchYAML::Archive::Child>::validate(IO &, in validate()
/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DMachOYAML.h180 template <> struct MappingTraits<MachOYAML::FileHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
184 template <> struct MappingTraits<MachOYAML::Object> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
188 template <> struct MappingTraits<MachOYAML::FatHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
192 template <> struct MappingTraits<MachOYAML::FatArch> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
212 template <> struct MappingTraits<MachOYAML::BindOpcode> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
220 template <> struct MappingTraits<MachOYAML::Relocation> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
224 template <> struct MappingTraits<MachOYAML::Section> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
312 template <> struct MappingTraits<MachO::dylib> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
316 template <> struct MappingTraits<MachO::fvmlib> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
320 template <> struct MappingTraits<MachO::section> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DWasmYAML.h459 template <> struct MappingTraits<WasmYAML::Object> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
463 template <> struct MappingTraits<WasmYAML::Import> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
467 template <> struct MappingTraits<WasmYAML::Export> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
471 template <> struct MappingTraits<WasmYAML::Global> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
495 template <> struct MappingTraits<WasmYAML::Signature> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
499 template <> struct MappingTraits<WasmYAML::Table> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
503 template <> struct MappingTraits<WasmYAML::Limits> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
507 template <> struct MappingTraits<WasmYAML::Function> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
515 template <> struct MappingTraits<WasmYAML::NameEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
539 template <> struct MappingTraits<WasmYAML::InitExpr> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DDWARFYAML.h282 template <> struct MappingTraits<DWARFYAML::Data> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
290 template <> struct MappingTraits<DWARFYAML::Abbrev> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
302 template <> struct MappingTraits<DWARFYAML::ARange> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
310 template <> struct MappingTraits<DWARFYAML::Ranges> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
314 template <> struct MappingTraits<DWARFYAML::PubEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
322 template <> struct MappingTraits<DWARFYAML::Unit> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
326 template <> struct MappingTraits<DWARFYAML::Entry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
330 template <> struct MappingTraits<DWARFYAML::FormValue> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
334 template <> struct MappingTraits<DWARFYAML::File> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
342 template <> struct MappingTraits<DWARFYAML::LineTable> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DCOFFYAML.h199 struct MappingTraits<COFFYAML::Relocation> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
204 struct MappingTraits<COFFYAML::PEHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
209 struct MappingTraits<COFF::DataDirectory> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
214 struct MappingTraits<COFF::header> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
222 template <> struct MappingTraits<COFF::AuxiliarybfAndefSymbol> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
226 template <> struct MappingTraits<COFF::AuxiliaryWeakExternal> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
230 template <> struct MappingTraits<COFF::AuxiliarySectionDefinition> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
234 template <> struct MappingTraits<COFF::AuxiliaryCLRToken> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
239 struct MappingTraits<COFFYAML::Symbol> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
244 struct MappingTraits<COFFYAML::Section> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DDXContainerYAML.h77 template <> struct MappingTraits<DXContainerYAML::VersionTuple> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
81 template <> struct MappingTraits<DXContainerYAML::FileHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
85 template <> struct MappingTraits<DXContainerYAML::DXILProgram> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
89 template <> struct MappingTraits<DXContainerYAML::Part> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
93 template <> struct MappingTraits<DXContainerYAML::Object> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
H A DELFYAML.h875 struct MappingTraits<ELFYAML::FileHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
879 template <> struct MappingTraits<ELFYAML::SectionHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
889 struct MappingTraits<ELFYAML::Symbol> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
910 template <> struct MappingTraits<ELFYAML::DynamicEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
914 template <> struct MappingTraits<ELFYAML::NoteEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
918 template <> struct MappingTraits<ELFYAML::VerdefEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
922 template <> struct MappingTraits<ELFYAML::VerneedEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
926 template <> struct MappingTraits<ELFYAML::VernauxEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
930 template <> struct MappingTraits<ELFYAML::LinkerOption> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
938 template <> struct MappingTraits<ELFYAML::Relocation> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DXCOFFYAML.h247 template <> struct MappingTraits<XCOFFYAML::FileHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
251 template <> struct MappingTraits<XCOFFYAML::AuxiliaryHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
255 template <> struct MappingTraits<std::unique_ptr<XCOFFYAML::AuxSymbolEnt>> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
259 template <> struct MappingTraits<XCOFFYAML::Symbol> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
263 template <> struct MappingTraits<XCOFFYAML::Relocation> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
267 template <> struct MappingTraits<XCOFFYAML::Section> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
271 template <> struct MappingTraits<XCOFFYAML::StringTable> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
275 template <> struct MappingTraits<XCOFFYAML::Object> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
H A DOffloadYAML.h64 template <> struct MappingTraits<OffloadYAML::Binary> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
68 template <> struct MappingTraits<OffloadYAML::Binary::StringEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
72 template <> struct MappingTraits<OffloadYAML::Binary::Member> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DYAMLGenerator.cpp160 template <> struct MappingTraits<Location> { struct
167 template <> struct MappingTraits<Reference> { struct
177 template <> struct MappingTraits<TypeInfo> { struct
181 template <> struct MappingTraits<FieldTypeInfo> { struct
188 template <> struct MappingTraits<MemberTypeInfo> { struct
198 template <> struct MappingTraits<NamespaceInfo> { struct
209 template <> struct MappingTraits<RecordInfo> { struct
213 template <> struct MappingTraits<BaseRecordInfo> { struct
225 template <> struct MappingTraits<EnumInfo> { struct
233 template <> struct MappingTraits<FunctionInfo> { struct
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DYAMLSerialization.cpp107 template <> struct MappingTraits<YPosition> { struct
146 template <> struct MappingTraits<SymbolLocation> { struct
160 template <> struct MappingTraits<SymbolInfo> { struct
177 template <> struct MappingTraits<Symbol> { struct
248 template <> struct MappingTraits<RefBundle> { struct
266 template <> struct MappingTraits<Ref> { struct
285 template <> struct MappingTraits<SymbolID> { struct
292 template <> struct MappingTraits<Relation> { struct
335 template <> struct MappingTraits<IncludeGraphNode> { struct
355 template <> struct MappingTraits<VariantEntry> { struct
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-pdbutil/
H A DPdbYaml.cpp104 void MappingTraits<PdbObject>::mapping(IO &IO, PdbObject &Obj) { in mapping()
116 void MappingTraits<MSFHeaders>::mapping(IO &IO, MSFHeaders &Obj) { in mapping()
124 void MappingTraits<msf::SuperBlock>::mapping(IO &IO, msf::SuperBlock &SB) { in mapping()
138 void MappingTraits<StreamBlockList>::mapping(IO &IO, StreamBlockList &SB) { in mapping()
142 void MappingTraits<PdbInfoStream>::mapping(IO &IO, PdbInfoStream &Obj) { in mapping()
150 void MappingTraits<PdbDbiStream>::mapping(IO &IO, PdbDbiStream &Obj) { in mapping()
161 void MappingTraits<PdbTpiStream>::mapping(IO &IO, in mapping()
167 void MappingTraits<PdbPublicsStream>::mapping( in mapping()
172 void MappingTraits<NamedStreamMapping>::mapping(IO &IO, in mapping()
178 void MappingTraits<PdbModiStream>::mapping(IO &IO, PdbModiStream &Obj) { in mapping()
[all …]
/llvm-project-15.0.7/llvm/tools/dsymutil/
H A DDebugMap.h84 friend yaml::MappingTraits<std::unique_ptr<DebugMap>>;
85 friend yaml::MappingTraits<DebugMap>;
211 friend yaml::MappingTraits<dsymutil::DebugMapObject>;
233 struct MappingTraits<std::pair<std::string, DebugMapObject::SymbolMapping>> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
239 template <> struct MappingTraits<dsymutil::DebugMapObject> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
259 template <> struct MappingTraits<dsymutil::DebugMap> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
263 template <> struct MappingTraits<std::unique_ptr<dsymutil::DebugMap>> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
H A DDebugMap.cpp151 struct MappingTraits<dsymutil::DebugMapObject>::YamlDMO {
161 void MappingTraits<std::pair<std::string, DebugMapObject::SymbolMapping>>::
169 void MappingTraits<dsymutil::DebugMapObject>::mapping( in mapping()
203 void MappingTraits<dsymutil::DebugMap>::mapping(IO &io, in mapping()
212 void MappingTraits<std::unique_ptr<dsymutil::DebugMap>>::mapping( in mapping()
223 MappingTraits<dsymutil::DebugMapObject>::YamlDMO::YamlDMO( in YamlDMO()
234 MappingTraits<dsymutil::DebugMapObject>::YamlDMO::denormalize(IO &IO) { in denormalize()
/llvm-project-15.0.7/bolt/include/bolt/Profile/
H A DProfileYAMLMapping.h60 template <> struct MappingTraits<bolt::CallSiteInfo> {
87 template <> struct MappingTraits<bolt::SuccessorInfo> {
125 template <> struct MappingTraits<bolt::BinaryBasicBlockProfile> {
158 template <> struct MappingTraits<bolt::BinaryFunctionProfile> {
192 template <> struct MappingTraits<bolt::BinaryProfileHeader> {
218 template <> struct MappingTraits<bolt::BinaryProfile> {
/llvm-project-15.0.7/flang/examples/FlangOmpReport/
H A DFlangOmpReport.cpp33 using llvm::yaml::MappingTraits;
34 template <> struct MappingTraits<ClauseInfo> { struct
40 template <> struct MappingTraits<LogRecord> { struct
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DArgs.h38 friend struct llvm::yaml::MappingTraits<Args>;
39 friend struct llvm::yaml::MappingTraits<Args::ArgEntry>;
290 friend struct llvm::yaml::MappingTraits<Args>;
388 template <> struct MappingTraits<lldb_private::Args::ArgEntry> {
402 template <> struct MappingTraits<lldb_private::Args> {
/llvm-project-15.0.7/clang/lib/APINotes/
H A DAPINotesYAMLCompiler.cpp119 template <> struct MappingTraits<Param> { struct
180 template <> struct MappingTraits<Method> { struct
221 template <> struct MappingTraits<Property> { struct
260 template <> struct MappingTraits<Class> { struct
301 template <> struct MappingTraits<Function> { struct
336 template <> struct MappingTraits<GlobalVariable> { struct
366 template <> struct MappingTraits<EnumConstant> { struct
437 template <> struct MappingTraits<Tag> { struct
481 template <> struct MappingTraits<Typedef> { struct
536 template <> struct MappingTraits<Versioned> { struct
[all …]
/llvm-project-15.0.7/clang/include/clang/Tooling/
H A DDiagnosticsYaml.h30 template <> struct MappingTraits<clang::tooling::FileByteRange> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
38 template <> struct MappingTraits<clang::tooling::DiagnosticMessage> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
60 template <> struct MappingTraits<clang::tooling::Diagnostic> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
97 template <> struct MappingTraits<clang::tooling::TranslationUnitDiagnostics> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h29 template <> struct MappingTraits<TypeTestResolution> {
54 template <> struct MappingTraits<WholeProgramDevirtResolution::ByArg> {
106 template <> struct MappingTraits<WholeProgramDevirtResolution> {
131 template <> struct MappingTraits<TypeIdSummary> {
155 template <> struct MappingTraits<FunctionSummary::VFuncId> {
162 template <> struct MappingTraits<FunctionSummary::ConstVCall> {
178 template <> struct MappingTraits<FunctionSummaryYaml> {
278 template <> struct MappingTraits<ModuleSummaryIndex> {

1234