From 355e3d11c0e39bf6bf54a4a2b93b1ff6f718a2d8 Mon Sep 17 00:00:00 2001 From: Francis Visoiu Mistrih Date: Thu, 30 May 2019 22:01:56 +0000 Subject: [PATCH] [Remarks] Fix usage of enum class Breaks the build on some compilers: http://lab.llvm.org:8011/builders/clang-cmake-x86_64-avx2-linux/builds/9720/steps/build%20stage%201/logs/stdio git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@362165 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Remarks/RemarkSerializer.h | 2 +- lib/Remarks/YAMLRemarkSerializer.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/llvm/Remarks/RemarkSerializer.h b/include/llvm/Remarks/RemarkSerializer.h index 7431ace4d21..def5c2e1662 100644 --- a/include/llvm/Remarks/RemarkSerializer.h +++ b/include/llvm/Remarks/RemarkSerializer.h @@ -56,7 +56,7 @@ struct YAMLSerializer : public Serializer { yaml::Output YAMLOutput; YAMLSerializer(raw_ostream &OS, - UseStringTable UseStringTable = UseStringTable::No); + UseStringTable UseStringTable = remarks::UseStringTable::No); /// Emit a remark to the stream. void emit(const Remark &Remark) override; diff --git a/lib/Remarks/YAMLRemarkSerializer.cpp b/lib/Remarks/YAMLRemarkSerializer.cpp index 47fef5dd2ae..14de44fbe32 100644 --- a/lib/Remarks/YAMLRemarkSerializer.cpp +++ b/lib/Remarks/YAMLRemarkSerializer.cpp @@ -154,7 +154,7 @@ LLVM_YAML_IS_SEQUENCE_VECTOR(Argument) YAMLSerializer::YAMLSerializer(raw_ostream &OS, UseStringTable UseStringTable) : Serializer(OS), YAMLOutput(OS, reinterpret_cast(this)) { - if (UseStringTable == UseStringTable::Yes || RemarksYAMLStringTable) + if (UseStringTable == remarks::UseStringTable::Yes || RemarksYAMLStringTable) StrTab.emplace(); } -- 2.11.0