Use different name for auto variable

Without this change GCC 5.4.0 failed to compile JSON.cpp with the error:

    .../llvm-project/llvm/lib/Support/JSON.cpp: In lambda function:
    .../llvm-project/llvm/lib/Support/JSON.cpp:291:29: error: use of 'V' before deduction of 'auto'
           for (const auto &V : *V.getAsArray())
This commit is contained in:
Serge Pavlov 2020-09-24 17:27:27 +07:00
parent bb0597067d
commit 590cc068c1
1 changed files with 2 additions and 2 deletions

View File

@ -288,8 +288,8 @@ void abbreviateChildren(const Value &V, OStream &JOS, raw_ostream &OS) {
switch (V.kind()) {
case Value::Array:
JOS.array([&] {
for (const auto &V : *V.getAsArray())
abbreviate(V, JOS, OS);
for (const auto &I : *V.getAsArray())
abbreviate(I, JOS, OS);
});
break;
case Value::Object: