Home
last modified time | relevance | path

Searched refs:ScalarTraits (Results 1 – 20 of 20) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/TextAPI/
HDTextStubCommon.cpp22 void ScalarTraits<FlowStringRef>::output(const FlowStringRef &Value, void *Ctx, in output()
24 ScalarTraits<StringRef>::output(Value, Ctx, OS); in output()
26 StringRef ScalarTraits<FlowStringRef>::input(StringRef Value, void *Ctx, in input()
28 return ScalarTraits<StringRef>::input(Value, Ctx, Out.value); in input()
30 QuotingType ScalarTraits<FlowStringRef>::mustQuote(StringRef Name) { in mustQuote()
31 return ScalarTraits<StringRef>::mustQuote(Name); in mustQuote()
45 void ScalarTraits<PlatformSet>::output(const PlatformSet &Values, void *IO, in output()
93 StringRef ScalarTraits<PlatformSet>::input(StringRef Scalar, void *IO, in input()
130 QuotingType ScalarTraits<PlatformSet>::mustQuote(StringRef) { in mustQuote()
142 void ScalarTraits<Architecture>::output(const Architecture &Value, void *, in output()
[all …]
HDTextStubCommon.h58 template <> struct ScalarTraits<FlowStringRef> { in LLVM_YAML_STRONG_TYPEDEF()
68 template <> struct ScalarTraits<MachO::PlatformSet> { in LLVM_YAML_STRONG_TYPEDEF()
78 template <> struct ScalarTraits<MachO::Architecture> { in LLVM_YAML_STRONG_TYPEDEF()
84 template <> struct ScalarTraits<MachO::PackedVersion> { in LLVM_YAML_STRONG_TYPEDEF()
90 template <> struct ScalarTraits<SwiftVersion> { in LLVM_YAML_STRONG_TYPEDEF()
98 template <> struct ScalarTraits<UUID> { in LLVM_YAML_STRONG_TYPEDEF()
HDTextStub.cpp368 template <> struct ScalarTraits<Target> { struct
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Support/
HDYAMLTraits.cpp909 void ScalarTraits<bool>::output(const bool &Val, void *, raw_ostream &Out) { in output()
913 StringRef ScalarTraits<bool>::input(StringRef Scalar, void *, bool &Val) { in input()
921 void ScalarTraits<StringRef>::output(const StringRef &Val, void *, in output()
926 StringRef ScalarTraits<StringRef>::input(StringRef Scalar, void *, in input()
932 void ScalarTraits<std::string>::output(const std::string &Val, void *, in output()
937 StringRef ScalarTraits<std::string>::input(StringRef Scalar, void *, in input()
943 void ScalarTraits<uint8_t>::output(const uint8_t &Val, void *, in output()
950 StringRef ScalarTraits<uint8_t>::input(StringRef Scalar, void *, uint8_t &Val) { in input()
960 void ScalarTraits<uint16_t>::output(const uint16_t &Val, void *, in output()
965 StringRef ScalarTraits<uint16_t>::input(StringRef Scalar, void *, in input()
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/lib/BinaryFormat/
HDMsgPackDocumentYAML.cpp75 StringRef Err = yaml::ScalarTraits<uint64_t>::input(S, nullptr, getUInt()); in fromString()
78 Err = yaml::ScalarTraits<int64_t>::input(S, nullptr, getInt()); in fromString()
89 StringRef Err = yaml::ScalarTraits<bool>::input(S, nullptr, getBool()); in fromString()
95 StringRef Err = yaml::ScalarTraits<double>::input(S, nullptr, getFloat()); in fromString()
101 StringRef Err = yaml::ScalarTraits<std::string>::input(S, nullptr, V); in fromString()
188 return ScalarTraits<int64_t>::mustQuote(ScalarStr); in mustQuote()
190 return ScalarTraits<uint64_t>::mustQuote(ScalarStr); in mustQuote()
192 return ScalarTraits<StringRef>::mustQuote(ScalarStr); in mustQuote()
194 return ScalarTraits<bool>::mustQuote(ScalarStr); in mustQuote()
196 return ScalarTraits<double>::mustQuote(ScalarStr); in mustQuote()
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
HDCodeViewYAMLTypeHashing.cpp35 void ScalarTraits<GlobalHash>::output(const GlobalHash &GH, void *Ctx, in output()
37 ScalarTraits<BinaryRef>::output(GH.Hash, Ctx, OS); in output()
40 StringRef ScalarTraits<GlobalHash>::input(StringRef Scalar, void *Ctx, in input()
42 return ScalarTraits<BinaryRef>::input(Scalar, Ctx, GH.Hash); in input()
HDYAML.cpp22 void yaml::ScalarTraits<yaml::BinaryRef>::output( in output()
27 StringRef yaml::ScalarTraits<yaml::BinaryRef>::input(StringRef Scalar, void *, in input()
HDMachOYAML.cpp39 void ScalarTraits<char_16>::output(const char_16 &Val, void *, in output()
45 StringRef ScalarTraits<char_16>::input(StringRef Scalar, void *, char_16 &Val) { in input()
56 QuotingType ScalarTraits<char_16>::mustQuote(StringRef S) { in mustQuote()
60 void ScalarTraits<uuid_t>::output(const uuid_t &Val, void *, raw_ostream &Out) { in output()
64 StringRef ScalarTraits<uuid_t>::input(StringRef Scalar, void *, uuid_t &Val) { in input()
81 QuotingType ScalarTraits<uuid_t>::mustQuote(StringRef S) { in mustQuote()
HDCodeViewYAMLTypes.cpp144 void ScalarTraits<GUID>::output(const GUID &G, void *, llvm::raw_ostream &OS) { in output()
148 StringRef ScalarTraits<GUID>::input(StringRef Scalar, void *Ctx, GUID &S) { in input()
176 void ScalarTraits<TypeIndex>::output(const TypeIndex &S, void *, in output()
181 StringRef ScalarTraits<TypeIndex>::input(StringRef Scalar, void *Ctx, in input()
184 StringRef Result = ScalarTraits<uint32_t>::input(Scalar, Ctx, I); in input()
189 void ScalarTraits<APSInt>::output(const APSInt &S, void *, raw_ostream &OS) { in output()
193 StringRef ScalarTraits<APSInt>::input(StringRef Scalar, void *Ctx, APSInt &S) { in input()
HDCodeViewYAMLSymbols.cpp70 StringRef ScalarTraits<TypeName>::input(StringRef S, void *V, TypeName &T) { in LLVM_YAML_IS_SEQUENCE_VECTOR()
71 return ScalarTraits<StringRef>::input(S, V, T.value); in LLVM_YAML_IS_SEQUENCE_VECTOR()
74 void ScalarTraits<TypeName>::output(const TypeName &T, void *V, in output()
76 ScalarTraits<StringRef>::output(T.value, V, R); in output()
HDMinidumpYAML.cpp179 template <std::size_t N> struct ScalarTraits<FixedSizeHex<N>> { struct
216 template <std::size_t N> struct ScalarTraits<FixedSizeString<N>> { struct
HDELFYAML.cpp1170 template <> struct ScalarTraits<StOtherPiece> { struct
1184 template <> struct ScalarTraits<ELFYAML::YAMLFlowString> { struct
1195 return ScalarTraits<StringRef>::mustQuote(S); in mustQuote()
1300 void ScalarTraits<ELFYAML::YAMLIntUInt>::output(const ELFYAML::YAMLIntUInt &Val, in output()
1305 StringRef ScalarTraits<ELFYAML::YAMLIntUInt>::input(StringRef Scalar, void *Ctx, in input()
HDCodeViewYAMLDebugSections.cpp251 void ScalarTraits<HexFormattedString>::output(const HexFormattedString &Value, in output()
258 StringRef ScalarTraits<HexFormattedString>::input(StringRef Scalar, void *ctxt, in input()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMIRYamlMapping.h47 template <> struct ScalarTraits<StringValue> {
68 template <> struct ScalarTraits<FlowStringValue> {
70 return ScalarTraits<StringValue>::output(S, nullptr, OS);
74 return ScalarTraits<StringValue>::input(Scalar, Ctx, S);
90 return ScalarTraits<StringValue>::output(S.Value, Ctx, OS);
94 return ScalarTraits<StringValue>::input(Scalar, Ctx, S.Value);
112 template <> struct ScalarTraits<UnsignedValue> {
114 return ScalarTraits<unsigned>::output(Value.Value, Ctx, OS);
121 return ScalarTraits<unsigned>::input(Scalar, Ctx, Value.Value);
125 return ScalarTraits<unsigned>::mustQuote(Scalar);
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
HDYAML.h106 template <> struct ScalarTraits<BinaryRef> {
HDMachOYAML.h300 template <> struct ScalarTraits<char_16> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
310 template <> struct ScalarTraits<uuid_t> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
HDELFYAML.h789 template <> struct ScalarTraits<ELFYAML::YAMLIntUInt> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Remarks/
HDYAMLRemarkSerializer.cpp111 return ScalarTraits<StringRef>::output(S.Value, Ctx, OS); in output()
115 return ScalarTraits<StringRef>::input(Scalar, Ctx, S.Value); in input()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/InterfaceStub/
HDIFSHandler.cpp45 template <> struct ScalarTraits<IFSEndiannessType> { struct
74 template <> struct ScalarTraits<IFSBitWidthType> { struct
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDYAMLTraits.h148 template <typename T, typename Enable = void> struct ScalarTraits { struct
359 (sizeof(test<ScalarTraits<T>>(nullptr, nullptr, nullptr)) == 1);