Home
last modified time | relevance | path

Searched refs:SequenceTraits (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/tools/dsymutil/
H A DDebugMap.h212 friend yaml::SequenceTraits<std::vector<std::unique_ptr<DebugMapObject>>>;
251 struct SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
H A DDebugMap.cpp187 SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>>::size( in size()
193 SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>>::element( in element()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DYAMLTraits.h245 struct SequenceTraits { struct
486 static bool const value = (sizeof(test<SequenceTraits<T>>(nullptr)) == 1);
/llvm-project-15.0.7/llvm/lib/BinaryFormat/
H A DMsgPackDocumentYAML.cpp223 template <> struct SequenceTraits<ArrayDocNode> { struct
/llvm-project-15.0.7/llvm/docs/
H A DYamlIO.rst837 llvm::yaml::SequenceTraits on T and implement two methods:
844 struct SequenceTraits<MySeq> {
861 be written in YAML as a flow sequence, your SequenceTraits specialization should
867 struct SequenceTraits<MyList> {
886 can be used to easily specify SequenceTraits<> on a std::vector type. YAML
887 I/O does not partial specialize SequenceTraits on std::vector<> because that
909 SequenceTraits but is named DocumentListTraits. For example:
/llvm-project-15.0.7/llvm/lib/Remarks/
H A DYAMLRemarkSerializer.cpp124 template <typename T> struct SequenceTraits<ArrayRef<T>> { struct
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/
H A DClangTidyOptions.cpp34 template <> struct SequenceTraits<FileFilter::LineRange> { struct
/llvm-project-15.0.7/llvm/unittests/Support/
H A DYAMLIOTest.cpp3027 template <> struct SequenceTraits<Seq> { struct