Hope this fixes the bits, eg:
http://lab.llvm.org:8011/builders/clang-hexagon-elf/builds/27147
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238586
91177308-0d34-0410-b5e6-
96231b3b80d8
: str1(str1), str2(str2), str3(str3) {}
};
+struct FlowSeq {
+ llvm::StringRef str;
+ FlowSeq(llvm::StringRef S) : str(S) {}
+ FlowSeq() = default;
+};
+
namespace llvm {
namespace yaml {
template <>
static const bool flow = true;
};
-}
-}
-
-struct FlowSeq {
- llvm::StringRef str;
- FlowSeq(llvm::StringRef S) : str(S) {}
- FlowSeq() = default;
-};
template <>
struct ScalarTraits<FlowSeq> {
static bool mustQuote(StringRef S) { return false; }
};
+}
+}
LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(FlowSeq)