diff options
| author | Eugene Zemtsov <ezemtsov@google.com> | 2017-07-17 20:50:21 +0000 |
|---|---|---|
| committer | Eugene Zemtsov <ezemtsov@google.com> | 2017-07-17 20:50:21 +0000 |
| commit | 20d28a168ec187e52f735061094b4000d6de7ea0 (patch) | |
| tree | fe1102d1849f8d22d96f6e0a6d34171e64b071f6 /lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp | |
| parent | 022e782e75766e9dd98b9e18572129cd313f3ab5 (diff) | |
| download | bcm5719-llvm-20d28a168ec187e52f735061094b4000d6de7ea0.tar.gz bcm5719-llvm-20d28a168ec187e52f735061094b4000d6de7ea0.zip | |
Fixing LLDB build after refactoring of clang's MacroInfo
llvm-svn: 308219
Diffstat (limited to 'lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp')
| -rw-r--r-- | lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp b/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp index 696bdf7e030..bce0eaf6d57 100644 --- a/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp +++ b/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp @@ -451,16 +451,16 @@ void ClangModulesDeclVendorImpl::ForEachMacro( bool first_arg = true; - for (clang::MacroInfo::arg_iterator ai = macro_info->arg_begin(), - ae = macro_info->arg_end(); - ai != ae; ++ai) { + for (auto pi = macro_info->param_begin(), + pe = macro_info->param_end(); + pi != pe; ++pi) { if (!first_arg) { macro_expansion.append(", "); } else { first_arg = false; } - macro_expansion.append((*ai)->getName().str()); + macro_expansion.append((*pi)->getName().str()); } if (macro_info->isC99Varargs()) { |

