Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/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<GOFFYAML::Object>::mapping(IO, *ObjectFile.Goff); in mapping()
32 MappingTraits<MachOYAML::Object>::mapping(IO, *ObjectFile.MachO); in mapping()
34 MappingTraits<MachOYAML::UniversalBinary>::mapping(IO, in mapping()
40 MappingTraits<ArchYAML::Archive>::mapping(IO, *ObjectFile.Arch); in mapping()
42 MappingTraits<ArchYAML::Archive>::validate(IO, *ObjectFile.Arch); in mapping()
47 MappingTraits<ELFYAML::Object>::mapping(IO, *ObjectFile.Elf); in mapping()
50 MappingTraits<COFFYAM in mapping()
[all...]
H A DMachOYAML.cpp83 void MappingTraits<MachOYAML::FileHeader>::mapping( in mapping()
97 void MappingTraits<MachOYAML::Object>::mapping(IO &IO, in mapping()
126 void MappingTraits<MachOYAML::FatHeader>::mapping( in mapping()
132 void MappingTraits<MachOYAML::FatArch>::mapping(IO &IO, in mapping()
143 void MappingTraits<MachOYAML::UniversalBinary>::mapping( in mapping()
157 void MappingTraits<MachOYAML::LinkEditData>::mapping( in mapping()
173 void MappingTraits<MachOYAML::RebaseOpcode>::mapping( in mapping()
180 void MappingTraits<MachOYAML::BindOpcode>::mapping( in mapping()
189 void MappingTraits<MachOYAML::ExportEntry>::mapping( in mapping()
201 void MappingTraits<MachOYAML::NListEntry>::mapping( in mapping()
[all …]
H A DDWARFYAML.cpp91 void MappingTraits<DWARFYAML::Data>::mapping(IO &IO, DWARFYAML::Data &DWARF) { in mapping()
114 void MappingTraits<DWARFYAML::AbbrevTable>::mapping( in mapping()
120 void MappingTraits<DWARFYAML::Abbrev>::mapping(IO &IO, in mapping()
128 void MappingTraits<DWARFYAML::IdxForm>::mapping(IO &IO, in mapping()
134 void MappingTraits<DWARFYAML::DebugNameAbbreviation>::mapping( in mapping()
141 void MappingTraits<DWARFYAML::DebugNameEntry>::mapping( in mapping()
148 void MappingTraits<DWARFYAML::DebugNamesSection>::mapping( in mapping()
154 void MappingTraits<DWARFYAML::AttributeAbbrev>::mapping( in mapping()
162 void MappingTraits<DWARFYAML::ARangeDescriptor>::mapping( in mapping()
168 void MappingTraits<DWARFYAML::ARange>::mapping(IO &IO, in mapping()
[all …]
H A DWasmYAML.cpp32 void MappingTraits<WasmYAML::FileHeader>::mapping( in mapping()
37 void MappingTraits<WasmYAML::Object>::mapping(IO &IO, in mapping()
168 void MappingTraits<std::unique_ptr<WasmYAML::Section>>::mapping( in mapping()
302 void MappingTraits<WasmYAML::Signature>::mapping( in mapping()
309 void MappingTraits<WasmYAML::Table>::mapping(IO &IO, WasmYAML::Table &Table) { in mapping()
315 void MappingTraits<WasmYAML::Function>::mapping(IO &IO, in mapping()
322 void MappingTraits<WasmYAML::Relocation>::mapping( in mapping()
330 void MappingTraits<WasmYAML::NameEntry>::mapping( in mapping()
336 void MappingTraits<WasmYAML::ProducerEntry>::mapping( in mapping()
350 void MappingTraits<WasmYAML::FeatureEntry>::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()
H A DDXContainerYAML.cpp273 void MappingTraits<DXContainerYAML::VersionTuple>::mapping( in mapping()
279 void MappingTraits<DXContainerYAML::FileHeader>::mapping( in mapping()
288 void MappingTraits<DXContainerYAML::DXILProgram>::mapping( in mapping()
300 void MappingTraits<DXContainerYAML::ShaderFeatureFlags>::mapping( in mapping()
307 void MappingTraits<DXContainerYAML::ShaderHash>::mapping( in mapping()
313 void MappingTraits<DXContainerYAML::PSVInfo>::mapping( in mapping()
357 void MappingTraits<DXContainerYAML::SignatureParameter>::mapping( in mapping()
370 void MappingTraits<DXContainerYAML::Signature>::mapping( in mapping()
375 void MappingTraits<DXContainerYAML::RootSignatureYamlDesc>::mapping( in mapping()
388 void MappingTraits<llvm::DXContainerYAML::DescriptorRangeYaml>::mapping( in mapping()
[all …]
H A DCOFFYAML.cpp434 void MappingTraits<COFFYAML::Relocation>::mapping(IO &IO, in mapping()
466 void MappingTraits<COFF::DataDirectory>::mapping(IO &IO, in mapping()
472 void MappingTraits<COFFYAML::PEHeader>::mapping(IO &IO, in mapping()
521 void MappingTraits<COFF::header>::mapping(IO &IO, COFF::header &H) { in mapping()
531 void MappingTraits<COFF::AuxiliaryFunctionDefinition>::mapping( in mapping()
539 void MappingTraits<COFF::AuxiliarybfAndefSymbol>::mapping( in mapping()
545 void MappingTraits<COFF::AuxiliaryWeakExternal>::mapping( in mapping()
553 void MappingTraits<COFF::AuxiliarySectionDefinition>::mapping( in mapping()
566 void MappingTraits<COFF::AuxiliaryCLRToken>::mapping( in mapping()
573 void MappingTraits<object::coff_load_config_code_integrity>::mapping( in mapping()
[all …]
H A DMinidumpYAML.cpp166 void yaml::MappingTraits<CPUInfo::ArmInfo>::mapping(IO &IO, in mapping()
202 void yaml::MappingTraits<CPUInfo::OtherInfo>::mapping( in mapping()
238 void yaml::MappingTraits<CPUInfo::X86Info>::mapping(IO &IO, in mapping()
248 void yaml::MappingTraits<MemoryInfo>::mapping(IO &IO, MemoryInfo &Info) { in mapping()
262 void yaml::MappingTraits<Memory64ListStream::entry_type>::mapping( in mapping()
268 void yaml::MappingTraits<VSFixedFileInfo>::mapping(IO &IO, in mapping()
285 void yaml::MappingTraits<ModuleListStream::entry_type>::mapping( in mapping()
310 void yaml::MappingTraits<MemoryListStream::entry_type>::mapping( in mapping()
387 void yaml::MappingTraits<ThreadListStream::entry_type>::mapping( in mapping()
408 void yaml::MappingTraits<minidump::Exception>::mapping( in mapping()
[all …]
H A DOffloadYAML.cpp46 void MappingTraits<OffloadYAML::Binary>::mapping(IO &IO, in mapping()
59 void MappingTraits<OffloadYAML::Binary::StringEntry>::mapping( in mapping()
66 void MappingTraits<OffloadYAML::Binary::Member>::mapping( in mapping()
H A DGOFFYAML.cpp24 void MappingTraits<GOFFYAML::FileHeader>::mapping( in mapping()
38 void MappingTraits<GOFFYAML::Object>::mapping(IO &IO, GOFFYAML::Object &Obj) { in mapping()
H A DXCOFFYAML.cpp191 void MappingTraits<XCOFFYAML::FileHeader>::mapping( in mapping()
202 void MappingTraits<XCOFFYAML::AuxiliaryHeader>::mapping( in mapping()
233 void MappingTraits<XCOFFYAML::Relocation>::mapping(IO &IO, in mapping()
241 void MappingTraits<XCOFFYAML::Section>::mapping(IO &IO, in mapping()
322 void MappingTraits<std::unique_ptr<XCOFFYAML::AuxSymbolEnt>>::mapping( in mapping()
374 void MappingTraits<XCOFFYAML::Symbol>::mapping(IO &IO, XCOFFYAML::Symbol &S) { in mapping()
385 void MappingTraits<XCOFFYAML::StringTable>::mapping( in mapping()
393 void MappingTraits<XCOFFYAML::Object>::mapping(IO &IO, XCOFFYAML::Object &Obj) { in mapping()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DMachOYAML.h190 template <> struct MappingTraits<MachOYAML::FileHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
194 template <> struct MappingTraits<MachOYAML::Object> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
198 template <> struct MappingTraits<MachOYAML::FatHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
202 template <> struct MappingTraits<MachOYAML::FatArch> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
206 template <> struct MappingTraits<MachOYAML::UniversalBinary> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
210 template <> struct MappingTraits<MachOYAML::LoadCommand> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
214 template <> struct MappingTraits<MachOYAML::LinkEditData> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
218 template <> struct MappingTraits<MachOYAML::RebaseOpcode> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
222 template <> struct MappingTraits<MachOYAML::BindOpcode> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
226 template <> struct MappingTraits<MachOYAML::ExportEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DCOFFYAML.h217 struct MappingTraits<COFFYAML::Relocation> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
222 struct MappingTraits<COFFYAML::PEHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
227 struct MappingTraits<COFF::DataDirectory> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
232 struct MappingTraits<COFF::header> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
236 template <> struct MappingTraits<COFF::AuxiliaryFunctionDefinition> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
240 template <> struct MappingTraits<COFF::AuxiliarybfAndefSymbol> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
244 template <> struct MappingTraits<COFF::AuxiliaryWeakExternal> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
248 template <> struct MappingTraits<COFF::AuxiliarySectionDefinition> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
252 template <> struct MappingTraits<COFF::AuxiliaryCLRToken> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
256 template <> struct MappingTraits<object::coff_load_configuration32> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DDWARFYAML.h313 template <> struct MappingTraits<DWARFYAML::Data> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
317 template <> struct MappingTraits<DWARFYAML::AbbrevTable> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
321 template <> struct MappingTraits<DWARFYAML::Abbrev> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
325 template <> struct MappingTraits<DWARFYAML::AttributeAbbrev> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
329 template <> struct MappingTraits<DWARFYAML::ARangeDescriptor> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
333 template <> struct MappingTraits<DWARFYAML::ARange> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
337 template <> struct MappingTraits<DWARFYAML::RangeEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
341 template <> struct MappingTraits<DWARFYAML::Ranges> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
345 template <> struct MappingTraits<DWARFYAML::PubEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
349 template <> struct MappingTraits<DWARFYAML::PubSection> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DWasmYAML.h454 template <> struct MappingTraits<WasmYAML::FileHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
458 template <> struct MappingTraits<std::unique_ptr<WasmYAML::Section>> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
462 template <> struct MappingTraits<WasmYAML::Object> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
466 template <> struct MappingTraits<WasmYAML::Import> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
470 template <> struct MappingTraits<WasmYAML::Export> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
474 template <> struct MappingTraits<WasmYAML::Global> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
498 template <> struct MappingTraits<WasmYAML::Signature> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
502 template <> struct MappingTraits<WasmYAML::Table> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
506 template <> struct MappingTraits<WasmYAML::Limits> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
510 template <> struct MappingTraits<WasmYAML::Function> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DDXContainerYAML.h331 template <> struct MappingTraits<DXContainerYAML::VersionTuple> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
335 template <> struct MappingTraits<DXContainerYAML::FileHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
339 template <> struct MappingTraits<DXContainerYAML::DXILProgram> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
343 template <> struct MappingTraits<DXContainerYAML::ShaderFeatureFlags> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
348 template <> struct MappingTraits<DXContainerYAML::ShaderHash> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
352 template <> struct MappingTraits<DXContainerYAML::PSVInfo> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
356 template <> struct MappingTraits<DXContainerYAML::Part> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
360 template <> struct MappingTraits<DXContainerYAML::Object> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
364 template <> struct MappingTraits<DXContainerYAML::ResourceFlags> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
368 template <> struct MappingTraits<DXContainerYAML::ResourceBindInfo> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DELFYAML.h924 struct MappingTraits<ELFYAML::FileHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
928 template <> struct MappingTraits<ELFYAML::SectionHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
932 template <> struct MappingTraits<ELFYAML::ProgramHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
938 struct MappingTraits<ELFYAML::Symbol> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
943 template <> struct MappingTraits<ELFYAML::StackSizeEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
947 template <> struct MappingTraits<ELFYAML::BBAddrMapEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
951 template <> struct MappingTraits<ELFYAML::BBAddrMapEntry::BBRangeEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
955 template <> struct MappingTraits<ELFYAML::BBAddrMapEntry::BBEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
959 template <> struct MappingTraits<ELFYAML::PGOAnalysisMapEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
963 template <> struct MappingTraits<ELFYAML::PGOAnalysisMapEntry::PGOBBEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
H A DXCOFFYAML.h260 template <> struct MappingTraits<XCOFFYAML::FileHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
264 template <> struct MappingTraits<XCOFFYAML::AuxiliaryHeader> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
268 template <> struct MappingTraits<std::unique_ptr<XCOFFYAML::AuxSymbolEnt>> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
272 template <> struct MappingTraits<XCOFFYAML::Symbol> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
276 template <> struct MappingTraits<XCOFFYAML::Relocation> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
280 template <> struct MappingTraits<XCOFFYAML::Section> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
284 template <> struct MappingTraits<XCOFFYAML::StringTable> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
288 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()
/freebsd/contrib/llvm-project/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()
168 void MappingTraits<PdbTpiStream>::mapping(IO &IO, in mapping()
174 void MappingTraits<PdbPublicsStream>::mapping( in mapping()
179 void MappingTraits<NamedStreamMapping>::mapping(IO &IO, in mapping()
185 void MappingTraits<PdbModiStream>::mapping(IO &IO, PdbModiStream &Obj) { in mapping()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DMemProfYAML.h72 template <> struct MappingTraits<memprof::Frame> {
166 template <> struct MappingTraits<memprof::AllocationInfo> {
176 template <> struct MappingTraits<memprof::CallSiteInfo> {
217 template <> struct MappingTraits<memprof::GUIDMemProfRecordPair> {
225 template <> struct MappingTraits<memprof::SourceLocation> {
232 template <> struct MappingTraits<memprof::DataAccessProfRecord> {
256 template <> struct MappingTraits<memprof::YamlDataAccessProfData> {
264 template <> struct MappingTraits<memprof::AllMemProfData> {
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMIRYamlMapping.h204 template <> struct MappingTraits<VirtualRegisterDefinition> {
227 template <> struct MappingTraits<MachineFunctionLiveIn> {
282 template <> struct MappingTraits<MachineStackObject> {
326 template <> struct MappingTraits<EntryValueObject> {
386 template <> struct MappingTraits<FixedMachineStackObject> {
492 template <> struct MappingTraits<CallSiteInfo::ArgRegPair> {
508 template <> struct MappingTraits<CallSiteInfo> {
533 template <> struct MappingTraits<DebugValueSubstitution> {
564 template <> struct MappingTraits<MachineConstantPoolValue> {
591 template <> struct MappingTraits<MachineJumpTable::Entry> {
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h31 template <> struct MappingTraits<TypeTestResolution> {
56 template <> struct MappingTraits<WholeProgramDevirtResolution::ByArg> {
108 template <> struct MappingTraits<WholeProgramDevirtResolution> {
133 template <> struct MappingTraits<TypeIdSummary> {
162 template <> struct MappingTraits<FunctionSummary::VFuncId> {
169 template <> struct MappingTraits<FunctionSummary::ConstVCall> {
185 template <> struct MappingTraits<GlobalValueSummaryYaml> {
325 template <> struct MappingTraits<ModuleSummaryIndex> {
/freebsd/contrib/llvm-project/llvm/include/llvm/XRay/
H A DYAMLXRayRecord.h66 template <> struct MappingTraits<xray::YAMLXRayFileHeader> {
76 template <> struct MappingTraits<xray::YAMLXRayRecord> {
93 template <> struct MappingTraits<xray::YAMLXRayTrace> {

123