Home
last modified time | relevance | path

Searched refs:ScalarBitSetTraits (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/
H A DCOFFYAML.h184 struct ScalarBitSetTraits<COFF::Characteristics> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
189 struct ScalarBitSetTraits<COFF::SectionCharacteristics> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
194 struct ScalarBitSetTraits<COFF::DLLCharacteristics> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
H A DELFYAML.h798 struct ScalarBitSetTraits<ELFYAML::ELF_EF> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
802 template <> struct ScalarBitSetTraits<ELFYAML::ELF_PF> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
812 struct ScalarBitSetTraits<ELFYAML::ELF_SHF> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
865 struct ScalarBitSetTraits<ELFYAML::MIPS_AFL_ASE> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
870 struct ScalarBitSetTraits<ELFYAML::MIPS_AFL_FLAGS1> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
H A DWasmYAML.h475 template <> struct ScalarBitSetTraits<WasmYAML::LimitFlags> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
479 template <> struct ScalarBitSetTraits<WasmYAML::SymbolFlags> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
487 template <> struct ScalarBitSetTraits<WasmYAML::SegmentFlags> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
H A DXCOFFYAML.h227 template <> struct ScalarBitSetTraits<XCOFF::SectionTypeFlags> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp84 void ScalarBitSetTraits<CompileSym2Flags>::bitset(IO &io, in bitset()
93 void ScalarBitSetTraits<CompileSym3Flags>::bitset(IO &io, in bitset()
102 void ScalarBitSetTraits<ExportFlags>::bitset(IO &io, ExportFlags &Flags) { in bitset()
110 void ScalarBitSetTraits<PublicSymFlags>::bitset(IO &io, PublicSymFlags &Flags) { in bitset()
118 void ScalarBitSetTraits<LocalSymFlags>::bitset(IO &io, LocalSymFlags &Flags) { in bitset()
126 void ScalarBitSetTraits<ProcSymFlags>::bitset(IO &io, ProcSymFlags &Flags) { in bitset()
134 void ScalarBitSetTraits<FrameProcedureOptions>::bitset( in bitset()
H A DCodeViewYAMLTypes.cpp332 void ScalarBitSetTraits<PointerOptions>::bitset(IO &IO, in bitset()
344 void ScalarBitSetTraits<ModifierOptions>::bitset(IO &IO, in bitset()
352 void ScalarBitSetTraits<FunctionOptions>::bitset(IO &IO, in bitset()
361 void ScalarBitSetTraits<ClassOptions>::bitset(IO &IO, ClassOptions &Options) { in bitset()
381 void ScalarBitSetTraits<MethodOptions>::bitset(IO &IO, MethodOptions &Options) { in bitset()
H A DMinidumpYAML.cpp120 void yaml::ScalarBitSetTraits<MemoryProtection>::bitset( in bitset()
127 void yaml::ScalarBitSetTraits<MemoryState>::bitset(IO &IO, MemoryState &State) { in bitset()
133 void yaml::ScalarBitSetTraits<MemoryType>::bitset(IO &IO, MemoryType &Type) { in bitset()
H A DCOFFYAML.cpp247 void ScalarBitSetTraits<COFF::Characteristics>::bitset( in bitset()
266 void ScalarBitSetTraits<COFF::SectionCharacteristics>::bitset( in bitset()
292 void ScalarBitSetTraits<COFF::DLLCharacteristics>::bitset( in bitset()
H A DWasmYAML.cpp544 void ScalarBitSetTraits<WasmYAML::LimitFlags>::bitset( in bitset()
553 void ScalarBitSetTraits<WasmYAML::SegmentFlags>::bitset( in bitset()
561 void ScalarBitSetTraits<WasmYAML::SymbolFlags>::bitset( in bitset()
H A DELFYAML.cpp411 void ScalarBitSetTraits<ELFYAML::ELF_EF>::bitset(IO &IO, in bitset()
707 void ScalarBitSetTraits<ELFYAML::ELF_PF>::bitset(IO &IO, in bitset()
715 void ScalarBitSetTraits<ELFYAML::ELF_SHF>::bitset(IO &IO, in bitset()
1040 void ScalarBitSetTraits<ELFYAML::MIPS_AFL_ASE>::bitset( in bitset()
1061 void ScalarBitSetTraits<ELFYAML::MIPS_AFL_FLAGS1>::bitset( in bitset()
H A DXCOFFYAML.cpp28 void ScalarBitSetTraits<XCOFF::SectionTypeFlags>::bitset( in bitset()
H A DCodeViewYAMLDebugSections.cpp238 void ScalarBitSetTraits<LineFlags>::bitset(IO &io, LineFlags &Flags) { in bitset()
/llvm-project-15.0.7/llvm/lib/TextAPI/
H A DTextStubCommon.h54 template <> struct ScalarBitSetTraits<MachO::ArchitectureSet> { in LLVM_YAML_STRONG_TYPEDEF()
H A DTextStubCommon.cpp132 void ScalarBitSetTraits<ArchitectureSet>::bitset(IO &IO, in bitset()
H A DTextStub.cpp367 template <> struct ScalarBitSetTraits<TBDFlags> { struct
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DYAMLTraits.h121 template <typename T, typename Enable = void> struct ScalarBitSetTraits { struct
338 static bool const value = (sizeof(test<ScalarBitSetTraits<T>>(nullptr)) == 1);
/llvm-project-15.0.7/bolt/include/bolt/Profile/
H A DProfileYAMLMapping.h172 template <> struct ScalarBitSetTraits<PROFILE_PF> {
/llvm-project-15.0.7/llvm/docs/
H A DYamlIO.rst359 To support reading and writing of MyFlags, you specialize ScalarBitSetTraits<>
364 using llvm::yaml::ScalarBitSetTraits;
369 struct ScalarBitSetTraits<MyFlags> {
424 struct ScalarBitSetTraits<MyFlags> {
/llvm-project-15.0.7/llvm/unittests/Support/
H A DYAMLIOTest.cpp656 template <> struct ScalarBitSetTraits<BitsetEnum> { struct
953 struct ScalarBitSetTraits<MyFlags> { struct