Fix clang-tools-extra build after clang r235614.
authorRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 23 Apr 2015 20:38:48 +0000 (20:38 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 23 Apr 2015 20:38:48 +0000 (20:38 +0000)
llvm-svn: 235642

clang-tools-extra/modularize/Modularize.cpp

index 61234e0e5cf4c980e4e8b00c3fc9ea188fb1d078..b88476e79b0fbb902f736b231913754e13948647 100644 (file)
@@ -644,7 +644,7 @@ public:
     for (Preprocessor::macro_iterator M = PP.macro_begin(),
                                       MEnd = PP.macro_end();
          M != MEnd; ++M) {
-      Location Loc(SM, M->second->getLocation());
+      Location Loc(SM, M->second.getLatest()->getLocation());
       if (!Loc)
         continue;