reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

include/llvm/CodeGen/MIRYamlMapping.h
   47 template <> struct ScalarTraits<StringValue> {
   68 template <> struct ScalarTraits<FlowStringValue> {
  112 template <> struct ScalarTraits<UnsignedValue> {
include/llvm/ObjectYAML/MachOYAML.h
  263 template <> struct ScalarTraits<char_16> {
  273 template <> struct ScalarTraits<uuid_t> {
include/llvm/ObjectYAML/YAML.h
  105 template <> struct ScalarTraits<BinaryRef> {
include/llvm/Support/YAMLTraits.h
 1156 struct ScalarTraits<bool> {
 1163 struct ScalarTraits<StringRef> {
 1170 struct ScalarTraits<std::string> {
 1177 struct ScalarTraits<uint8_t> {
 1184 struct ScalarTraits<uint16_t> {
 1191 struct ScalarTraits<uint32_t> {
 1198 struct ScalarTraits<uint64_t> {
 1205 struct ScalarTraits<int8_t> {
 1212 struct ScalarTraits<int16_t> {
 1219 struct ScalarTraits<int32_t> {
 1226 struct ScalarTraits<int64_t> {
 1233 struct ScalarTraits<float> {
 1240 struct ScalarTraits<double> {
 1250 struct ScalarTraits<
 1662 struct ScalarTraits<Hex8> {
 1669 struct ScalarTraits<Hex16> {
 1676 struct ScalarTraits<Hex32> {
 1683 struct ScalarTraits<Hex64> {
lib/ObjectYAML/CodeViewYAMLDebugSections.cpp
  251 void ScalarTraits<HexFormattedString>::output(const HexFormattedString &Value,
lib/ObjectYAML/CodeViewYAMLSymbols.cpp
   45 LLVM_YAML_DECLARE_SCALAR_TRAITS(APSInt, QuotingType::None)
   46 LLVM_YAML_DECLARE_SCALAR_TRAITS(TypeIndex, QuotingType::None)
lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp
   35 void ScalarTraits<GlobalHash>::output(const GlobalHash &GH, void *Ctx,
lib/ObjectYAML/CodeViewYAMLTypes.cpp
  144 void ScalarTraits<GUID>::output(const GUID &G, void *, llvm::raw_ostream &OS) {
  171 void ScalarTraits<TypeIndex>::output(const TypeIndex &S, void *,
  184 void ScalarTraits<APSInt>::output(const APSInt &S, void *, raw_ostream &OS) {
lib/ObjectYAML/ELFYAML.cpp
  852 template <> struct ScalarTraits<StOtherPiece> {
lib/ObjectYAML/MinidumpYAML.cpp
  179 template <std::size_t N> struct ScalarTraits<FixedSizeHex<N>> {
  216 template <std::size_t N> struct ScalarTraits<FixedSizeString<N>> {
lib/TextAPI/ELF/TBEHandler.cpp
   39 template <> struct ScalarTraits<ELFArchMapper> {
   73 template <> struct ScalarTraits<VersionTuple> {
lib/TextAPI/MachO/TextStub.cpp
  376 template <> struct ScalarTraits<Target> {
lib/TextAPI/MachO/TextStubCommon.h
   34 template <> struct ScalarTraits<FlowStringRef> {
   44 template <> struct ScalarTraits<MachO::PlatformSet> {
   54 template <> struct ScalarTraits<MachO::Architecture> {
   60 template <> struct ScalarTraits<MachO::PackedVersion> {
   66 template <> struct ScalarTraits<SwiftVersion> {
   72 template <> struct ScalarTraits<UUID> {
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp
   63 template <unsigned U> struct ScalarTraits<SmallString<U>> {
   78 template <> struct ScalarTraits<std::array<unsigned char, 20>> {
tools/dsymutil/DebugMap.h
  244 template <> struct ScalarTraits<Triple> {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp
  241 template <> struct ScalarTraits<SectionAlignment> {
  484 struct ScalarTraits<VMProtect> {
  693 struct ScalarTraits<PackedVersion> {
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
  259 template <> struct ScalarTraits<RefKind> {
  461 template <> struct ScalarTraits<lld::DefinedAtom::Alignment> {
  538 template <> struct ScalarTraits<ImplicitHex8> {
tools/lldb/include/lldb/Utility/GDBRemote.h
   98 template <> struct ScalarTraits<lldb_private::GDBRemotePacket::BinaryData> {
tools/llvm-exegesis/lib/BenchmarkResult.cpp
  194 template <> struct ScalarTraits<MCInst> {
  250 template <> struct ScalarTraits<exegesis::RegisterValue> {
tools/llvm-ifs/llvm-ifs.cpp
  103 template <> struct ScalarTraits<VersionTuple> {
unittests/Support/YAMLIOTest.cpp
 1004   struct ScalarTraits<MyCustomType> {
 1218   struct ScalarTraits<MyNumber> {
 1234   template <> struct ScalarTraits<MyString> {
 2392 struct ScalarTraits<FlowSeq> {