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

Declarations

include/llvm/BinaryFormat/MsgPackDocument.h
   26 class ArrayDocNode;

References

include/llvm/BinaryFormat/MsgPackDocument.h
  125   ArrayDocNode &getArray(bool Convert = false) {
  341   ArrayDocNode getArrayNode() {
include/llvm/Support/YAMLTraits.h
  313   using Signature_enumeration = void (*)(class IO&, T&);
  322     (sizeof(test<ScalarEnumerationTraits<T>>(nullptr)) == 1);
  329   using Signature_bitset = void (*)(class IO&, T&);
  337   static bool const value = (sizeof(test<ScalarBitSetTraits<T>>(nullptr)) == 1);
  344   using Signature_input = StringRef (*)(StringRef, void*, T&);
  345   using Signature_output = void (*)(const T&, void*, raw_ostream&);
  357       (sizeof(test<ScalarTraits<T>>(nullptr, nullptr, nullptr)) == 1);
  364   using Signature_input = StringRef (*)(StringRef, void *, T &);
  365   using Signature_output = void (*)(const T &, void *, raw_ostream &);
  375       (sizeof(test<BlockScalarTraits<T>>(nullptr, nullptr)) == 1);
  380   using Signature_input = StringRef (*)(StringRef, StringRef, void *, T &);
  381   using Signature_output = void (*)(const T &, void *, raw_ostream &,
  383   using Signature_mustQuote = QuotingType (*)(const T &, StringRef);
  393       (sizeof(test<TaggedScalarTraits<T>>(nullptr, nullptr, nullptr)) == 1);
  412   using Signature_mapping = void (*)(class IO &, T &);
  419   static bool const value = (sizeof(test<MappingTraits<T>>(nullptr)) == 1);
  438   using Signature_validate = StringRef (*)(class IO &, T &);
  445   static bool const value = (sizeof(test<MappingTraits<T>>(nullptr)) == 1);
  452   using Signature_size = size_t (*)(class IO&, T&);
  460   static bool const value =  (sizeof(test<SequenceTraits<T>>(nullptr)) == 1);
  467   using Signature_input = void (*)(IO &io, StringRef key, T &v);
  476       (sizeof(test<CustomMappingTraits<T>>(nullptr)) == 1);
  516   using Signature_size = size_t (*)(class IO &, T &);
  524   static bool const value = (sizeof(test<DocumentListTraits<T>>(nullptr))==1);
  528   using Signature_getKind = NodeKind (*)(const T &);
  535   static bool const value = (sizeof(test<PolymorphicTraits<T>>(nullptr)) == 1);
 1127 typename std::enable_if<has_SequenceTraits<T>::value, void>::type
 1128 yamlize(IO &io, T &Seq, bool, Context &Ctx) {
 1129   if ( has_FlowTraits< SequenceTraits<T>>::value ) {
 1131     unsigned count = io.outputting() ? SequenceTraits<T>::size(io, Seq) : incnt;
 1135         yamlize(io, SequenceTraits<T>::element(io, Seq, i), true, Ctx);
 1143     unsigned count = io.outputting() ? SequenceTraits<T>::size(io, Seq) : incnt;
 1147         yamlize(io, SequenceTraits<T>::element(io, Seq, i), true, Ctx);
lib/BinaryFormat/AMDGPUMetadataVerifier.cpp
   56   auto &Array = Node.getArray();
lib/BinaryFormat/MsgPackDocument.cpp
  131       auto &Array = Stack.back().Node.getArray();
lib/BinaryFormat/MsgPackDocumentYAML.cpp
  162   static ArrayDocNode &getAsSequence(DocNode &N) {
  226   static size_t size(IO &IO, ArrayDocNode &A) { return A.size(); }
  228   static DocNode &element(IO &IO, ArrayDocNode &A, size_t Index) {
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp
  640 msgpack::ArrayDocNode
  642   auto Dims = HSAMetadataDoc->getArrayNode();
  653   auto Version = HSAMetadataDoc->getArrayNode();
  664   auto Printf = HSAMetadataDoc->getArrayNode();
  683   auto LanguageVersion = Kern.getDocument()->getArrayNode();
  715   auto Args = HSAMetadataDoc->getArrayNode();
  725                                        msgpack::ArrayDocNode Args) {
  782                                        msgpack::ArrayDocNode Args,
  832                                               msgpack::ArrayDocNode Args) {
  939   auto Kernels =
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h
   72   msgpack::ArrayDocNode getWorkGroupDimensions(MDNode *Node) const;
   88                      msgpack::ArrayDocNode Args);
   91                      unsigned &Offset, msgpack::ArrayDocNode Args,
   97                             msgpack::ArrayDocNode Args);
unittests/BinaryFormat/MsgPackDocumentTest.cpp
   29   auto A = Doc.getRoot().getArray();
   68   auto A = Doc.getRoot().getArray(/*Convert=*/true);
   92   auto A = Doc.getRoot().getArray(/*Convert=*/true);
  106   auto A = Doc.getRoot().getArray();