Author: spyffe
Date: Thu Apr 30 19:19:44 2015
New Revision: 236292

URL: http://llvm.org/viewvc/llvm-project?rev=236292&view=rev
Log:
Updated our use of clang::Preprocessor to reflect
a change in the API used to get macros.

Modified:
    lldb/trunk/source/Expression/ClangModulesDeclVendor.cpp

Modified: lldb/trunk/source/Expression/ClangModulesDeclVendor.cpp
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Expression/ClangModulesDeclVendor.cpp?rev=236292&r1=236291&r2=236292&view=diff
==============================================================================
--- lldb/trunk/source/Expression/ClangModulesDeclVendor.cpp (original)
+++ lldb/trunk/source/Expression/ClangModulesDeclVendor.cpp Thu Apr 30 19:19:44 
2015
@@ -446,7 +446,7 @@ ClangModulesDeclVendorImpl::ForEachMacro
         ssize_t found_priority = -1;
         clang::MacroInfo *info = nullptr;
         
-        for (clang::ModuleMacro *macro : 
m_compiler_instance->getPreprocessor().getMacroDefinition(ii).getModuleMacros())
+        for (clang::ModuleMacro *macro : 
m_compiler_instance->getPreprocessor().getLeafModuleMacros(ii))
         {
             clang::Module *module = macro->getOwningModule();
             


_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Reply via email to