From: Rui Ueyama Date: Thu, 23 Jan 2014 19:01:25 +0000 (+0000) Subject: Suppress an annoying "unused variable" warning caused by bug 17897. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=415ae042c9a1964c7b61c39013cfc1b4a063f7d9;p=oota-llvm.git Suppress an annoying "unused variable" warning caused by bug 17897. Clang says that "flow" is unused when building LLD. This patch suppresses it. Differential Revision: http://llvm-reviews.chandlerc.com/D2573 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199922 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Support/YAMLTraits.h b/include/llvm/Support/YAMLTraits.h index 1716a9d36e8..89890e6ee3a 100644 --- a/include/llvm/Support/YAMLTraits.h +++ b/include/llvm/Support/YAMLTraits.h @@ -1123,6 +1123,7 @@ operator<<(Output &yout, T &seq) { return seq.size(); \ } \ static _type& element(IO &io, std::vector<_type> &seq, size_t index) {\ + (void)flow; /* Remove this workaround after PR17897 is fixed */ \ if ( index >= seq.size() ) \ seq.resize(index+1); \ return seq[index]; \