Home
last modified time | relevance | path

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

/external/llvm/tools/dsymutil/
DDebugMap.h175 friend yaml::SequenceTraits<std::vector<std::unique_ptr<DebugMapObject>>>;
176 friend yaml::SequenceTraits<std::vector<YAMLSymbolMapping>>;
224 struct SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
DDebugMap.cpp166 SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>>::size( in size()
172 SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>>::element( in element()
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DYAMLTraits.h193 struct SequenceTraits { struct
358 static bool const value = (sizeof(test<SequenceTraits<T>>(nullptr)) == 1);
830 if ( has_FlowTraits< SequenceTraits<T> >::value ) {
832 unsigned count = io.outputting() ? SequenceTraits<T>::size(io, Seq) : incnt;
836 yamlize(io, SequenceTraits<T>::element(io, Seq, i), true, Ctx);
844 unsigned count = io.outputting() ? SequenceTraits<T>::size(io, Seq) : incnt;
848 yamlize(io, SequenceTraits<T>::element(io, Seq, i), true, Ctx);
1488 struct SequenceTraits<std::vector<_type>> \
1491 struct SequenceTraits<SmallVector<_type, N>> \
1507 struct SequenceTraits<SmallVector<_type, N>> \
[all …]
/external/llvm/include/llvm/Support/
DYAMLTraits.h161 struct SequenceTraits { struct
306 static bool const value = (sizeof(test<SequenceTraits<T> >(nullptr)) == 1);
743 if ( has_FlowTraits< SequenceTraits<T> >::value ) {
745 unsigned count = io.outputting() ? SequenceTraits<T>::size(io, Seq) : incnt;
749 yamlize(io, SequenceTraits<T>::element(io, Seq, i), true);
757 unsigned count = io.outputting() ? SequenceTraits<T>::size(io, Seq) : incnt;
761 yamlize(io, SequenceTraits<T>::element(io, Seq, i), true);
1371 struct SequenceTraits< std::vector<_type> > { \
1390 struct SequenceTraits< std::vector<_type> > { \
/external/llvm-project/llvm/tools/dsymutil/
DDebugMap.h214 friend yaml::SequenceTraits<std::vector<std::unique_ptr<DebugMapObject>>>;
253 struct SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
DDebugMap.cpp189 SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>>::size( in size()
195 SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>>::element( in element()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DYAMLTraits.h244 struct SequenceTraits { struct
460 static bool const value = (sizeof(test<SequenceTraits<T>>(nullptr)) == 1);
1901 struct SequenceTraits<std::vector<T>,
1906 struct SequenceTraits<SmallVector<T, N>,
1911 struct SequenceTraits<SmallVectorImpl<T>,
/external/llvm-project/lld/lib/ReaderWriter/MachO/
DMachONormalizedFileYAML.cpp55 struct SequenceTraits< std::vector<Section> > { struct
67 struct SequenceTraits< std::vector<Symbol> > { struct
80 struct SequenceTraits< Relocations > { struct
93 struct SequenceTraits< ContentBytes > { struct
108 struct SequenceTraits< IndirectSymbols > { struct
DMachONormalizedFile.h61 using llvm::yaml::SequenceTraits;
/external/llvm-project/llvm/include/llvm/Support/
DYAMLTraits.h244 struct SequenceTraits { struct
460 static bool const value = (sizeof(test<SequenceTraits<T>>(nullptr)) == 1);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/RPC/
DRPCSerialization.h246 class SequenceTraits {
299 if (auto Err = SequenceTraits<ChannelT>::emitSeparator(C)) in serialize()
311 if (auto Err = SequenceTraits<ChannelT>::consumeSeparator(C)) in deserialize()
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/RPC/
DRPCSerialization.h261 class SequenceTraits {
313 if (auto Err = SequenceTraits<ChannelT>::emitSeparator(C)) in serialize()
325 if (auto Err = SequenceTraits<ChannelT>::consumeSeparator(C)) in deserialize()
/external/llvm-project/llvm/lib/BinaryFormat/
DMsgPackDocumentYAML.cpp224 template <> struct SequenceTraits<ArrayDocNode> { struct
/external/swiftshader/third_party/llvm-10.0/llvm/lib/BinaryFormat/
DMsgPackDocumentYAML.cpp224 template <> struct SequenceTraits<ArrayDocNode> { struct
/external/llvm-project/llvm/docs/
DYamlIO.rst809 llvm::yaml::SequenceTraits on T and implement two methods:
816 struct SequenceTraits<MySeq> {
833 be written in YAML as a flow sequence, your SequenceTraits specialization should
839 struct SequenceTraits<MyList> {
858 can be used to easily specify SequenceTraits<> on a std::vector type. YAML
859 I/O does not partial specialize SequenceTraits on std::vector<> because that
881 SequenceTraits but is named DocumentListTraits. For example:
/external/llvm/docs/
DYamlIO.rst809 llvm::yaml::SequenceTraits on T and implement two methods:
816 struct SequenceTraits<MySeq> {
833 be written in YAML as a flow sequence, your SequenceTraits specialization should
839 struct SequenceTraits<MyList> {
858 can be used to easily specify SequenceTraits<> on a std::vector type. YAML
859 I/O does not partial specialize SequenceTraits on std::vector<> because that
881 SequenceTraits but is named DocumentListTraits. For example:
/external/llvm-project/llvm/lib/Remarks/
DYAMLRemarkSerializer.cpp125 template <typename T> struct SequenceTraits<ArrayRef<T>> { struct
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Remarks/
DYAMLRemarkSerializer.cpp125 template <typename T> struct SequenceTraits<ArrayRef<T>> { struct
/external/llvm-project/clang-tools-extra/clang-tidy/
DClangTidyOptions.cpp34 template <> struct SequenceTraits<FileFilter::LineRange> { struct
/external/llvm-project/lld/lib/ReaderWriter/YAML/
DReaderWriterYAML.cpp51 using llvm::yaml::SequenceTraits;
517 template <typename T> struct SequenceTraits<AtomList<T> > { struct
527 template <typename T> struct SequenceTraits<File::AtomRange<T> > { struct
/external/llvm-project/llvm/unittests/Support/
DYAMLIOTest.cpp2964 template <> struct SequenceTraits<Seq> { struct