summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
diff options
context:
space:
mode:
authorEugene Zemtsov <ezemtsov@google.com>2017-07-17 20:50:21 +0000
committerEugene Zemtsov <ezemtsov@google.com>2017-07-17 20:50:21 +0000
commit20d28a168ec187e52f735061094b4000d6de7ea0 (patch)
treefe1102d1849f8d22d96f6e0a6d34171e64b071f6 /lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
parent022e782e75766e9dd98b9e18572129cd313f3ab5 (diff)
downloadbcm5719-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.cpp8
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()) {
OpenPOWER on IntegriCloud