Under -fmodules, accept #public <macroname> and #private <macroname>
to make a macro public (the default for headers) or private, respectively. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147455 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/TokenKinds.def 2 additions, 2 deletionsinclude/clang/Basic/TokenKinds.def
- include/clang/Lex/Preprocessor.h 1 addition, 1 deletioninclude/clang/Lex/Preprocessor.h
- lib/Basic/IdentifierTable.cpp 3 additions, 4 deletionslib/Basic/IdentifierTable.cpp
- lib/Lex/PPDirectives.cpp 16 additions, 11 deletionslib/Lex/PPDirectives.cpp
- lib/Parse/ParseObjc.cpp 5 additions, 1 deletionlib/Parse/ParseObjc.cpp
- test/Modules/Inputs/DependsOnModule.framework/Headers/DependsOnModule.h 1 addition, 1 deletion...nputs/DependsOnModule.framework/Headers/DependsOnModule.h
- test/Modules/Inputs/Module.framework/Frameworks/SubFramework.framework/Headers/SubFramework.h 1 addition, 1 deletion.../Frameworks/SubFramework.framework/Headers/SubFramework.h
- test/Modules/Inputs/Module.framework/Headers/Module.h 1 addition, 1 deletiontest/Modules/Inputs/Module.framework/Headers/Module.h
- test/Modules/Inputs/macros.h 3 additions, 3 deletionstest/Modules/Inputs/macros.h
- test/Modules/decldef.mm 1 addition, 1 deletiontest/Modules/decldef.mm
- test/Modules/header-import.m 1 addition, 1 deletiontest/Modules/header-import.m
- test/Modules/lookup.m 4 additions, 4 deletionstest/Modules/lookup.m
- test/Modules/macros.c 4 additions, 4 deletionstest/Modules/macros.c
- test/Modules/objc-categories.m 5 additions, 5 deletionstest/Modules/objc-categories.m
- test/Modules/on-demand-build-warnings.m 1 addition, 1 deletiontest/Modules/on-demand-build-warnings.m
- test/Modules/on-demand-build.m 3 additions, 3 deletionstest/Modules/on-demand-build.m
- test/Modules/on-demand-macros.m 2 additions, 2 deletionstest/Modules/on-demand-macros.m
- test/Modules/redeclarations.m 3 additions, 3 deletionstest/Modules/redeclarations.m
Loading
Please register or sign in to comment