Home
last modified time | relevance | path

Searched defs:ScalarTraits (Results 1 – 5 of 5) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/InterfaceStub/
H A DIFSHandler.cpp45 template <> struct ScalarTraits<IFSEndiannessType> { struct
46 static void output(const IFSEndiannessType &Value, void *, in output()
60 static StringRef input(StringRef Scalar, void *, IFSEndiannessType &Value) { in input()
71 static QuotingType mustQuote(StringRef) { return QuotingType::None; } in mustQuote()
74 template <> struct ScalarTraits<IFSBitWidthType> { struct
75 static void output(const IFSBitWidthType &Value, void *, in output()
89 static StringRef input(StringRef Scalar, void *, IFSBitWidthType &Value) { in input()
100 static QuotingType mustQuote(StringRef) { return QuotingType::None; } in mustQuote()
/freebsd-src/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMinidumpYAML.cpp179 template <std::size_t N> struct ScalarTraits<FixedSizeHex<N>> { struct
180 static void output(const FixedSizeHex<N> &Fixed, void *, raw_ostream &OS) { in output()
184 static StringRef input(StringRef Scalar, void *, FixedSizeHex<N> &Fixed) { in input()
195 static QuotingType mustQuote(StringRef S) { return QuotingType::None; } in mustQuote()
216 template <std::size_t N> struct ScalarTraits<FixedSizeString<N>> { struct
217 static void output(const FixedSizeString<N> &Fixed, void *, raw_ostream &OS) { in output()
221 static StringRef input(StringRef Scalar, void *, FixedSizeString<N> &Fixed) { in input()
230 static QuotingType mustQuote(StringRef S) { return needsQuotes(S); } in mustQuote()
H A DELFYAML.cpp1152 template <> struct ScalarTraits<StOtherPiece> { global() struct
1153 outputllvm::yaml::ScalarTraits output() argument
1156 inputllvm::yaml::ScalarTraits input() argument
1160 mustQuotellvm::yaml::ScalarTraits mustQuote() argument
1166 template <> struct ScalarTraits<ELFYAML::YAMLFlowString> { global() struct
1167 outputllvm::yaml::ScalarTraits output() argument
1171 inputllvm::yaml::ScalarTraits input() argument
1176 mustQuotellvm::yaml::ScalarTraits mustQuote() argument
/freebsd-src/contrib/llvm-project/llvm/lib/TextAPI/
H A DTextStub.cpp368 template <> struct ScalarTraits<Target> { struct
369 outputllvm::yaml::ScalarTraits output() argument
381 inputllvm::yaml::ScalarTraits input() argument
397 mustQuotellvm::yaml::ScalarTraits mustQuote() argument
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DYAMLTraits.h148 template <typename T, typename Enable = void> struct ScalarTraits { struct
[all...]