Fix layering violation: include/clang/Basic/PlistSupport.h should not include
authorRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 28 Jan 2015 20:14:54 +0000 (20:14 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Wed, 28 Jan 2015 20:14:54 +0000 (20:14 +0000)
commitfee9e20b903b11c677495825728f017dd705d9fc
treea05cc5793ae118374d74f2787d775dbbc0806d14
parentd5f461ca03e3028b1202c0c4c75d9480b3219551
Fix layering violation: include/clang/Basic/PlistSupport.h should not include
files from include/clang/Lex. Clean up module map.

llvm-svn: 227361
clang/include/clang/Basic/PlistSupport.h
clang/include/clang/Basic/SourceManager.h
clang/include/clang/Lex/Lexer.h
clang/include/clang/module.modulemap
clang/lib/ARCMigrate/PlistReporter.cpp
clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
clang/test/Analysis/diagnostics/report-issues-within-main-file.cpp
clang/test/Analysis/plist-macros.cpp