Implement MSVC header search algorithm in MicrosoftMode.
Follows algorithm described here: http://msdn.microsoft.com/en-us/library/36k2cdd4.aspx git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@198082 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/DiagnosticLexKinds.td 3 additions, 0 deletionsinclude/clang/Basic/DiagnosticLexKinds.td
- include/clang/Lex/HeaderSearch.h 9 additions, 5 deletionsinclude/clang/Lex/HeaderSearch.h
- lib/Lex/HeaderSearch.cpp 63 additions, 59 deletionslib/Lex/HeaderSearch.cpp
- lib/Lex/PPDirectives.cpp 24 additions, 9 deletionslib/Lex/PPDirectives.cpp
- lib/Rewrite/Frontend/InclusionRewriter.cpp 1 addition, 1 deletionlib/Rewrite/Frontend/InclusionRewriter.cpp
- test/Preprocessor/microsoft-header-search.c 6 additions, 0 deletionstest/Preprocessor/microsoft-header-search.c
- test/Preprocessor/microsoft-header-search/a/b/include3.h 3 additions, 0 deletionstest/Preprocessor/microsoft-header-search/a/b/include3.h
- test/Preprocessor/microsoft-header-search/a/findme.h 3 additions, 0 deletionstest/Preprocessor/microsoft-header-search/a/findme.h
- test/Preprocessor/microsoft-header-search/a/include2.h 6 additions, 0 deletionstest/Preprocessor/microsoft-header-search/a/include2.h
- test/Preprocessor/microsoft-header-search/findme.h 3 additions, 0 deletionstest/Preprocessor/microsoft-header-search/findme.h
- test/Preprocessor/microsoft-header-search/include1.h 6 additions, 0 deletionstest/Preprocessor/microsoft-header-search/include1.h
Loading
Please register or sign in to comment