Lines Matching refs:ScalarEnumerationTraits
48 using llvm::yaml::ScalarEnumerationTraits;
285 template <> struct ScalarEnumerationTraits<lld::File::Kind> {
294 template <> struct ScalarEnumerationTraits<lld::Atom::Scope> {
302 template <> struct ScalarEnumerationTraits<lld::DefinedAtom::SectionChoice> {
311 template <> struct ScalarEnumerationTraits<lld::DefinedAtom::Interposable> {
319 template <> struct ScalarEnumerationTraits<lld::DefinedAtom::Merge> {
333 template <> struct ScalarEnumerationTraits<lld::DefinedAtom::DeadStripKind> {
341 template <> struct ScalarEnumerationTraits<lld::DefinedAtom::DynamicExport> {
348 template <> struct ScalarEnumerationTraits<lld::DefinedAtom::CodeModel> {
363 struct ScalarEnumerationTraits<lld::DefinedAtom::ContentPermissions> {
375 template <> struct ScalarEnumerationTraits<lld::DefinedAtom::ContentType> {
433 template <> struct ScalarEnumerationTraits<lld::UndefinedAtom::CanBeNull> {
441 template <> struct ScalarEnumerationTraits<ShlibCanBeNull> {
449 struct ScalarEnumerationTraits<lld::SharedLibraryAtom::Type> {
500 template <> struct ScalarEnumerationTraits<FileKinds> {