commit | 1329264ce0922b3cec8c8c599108f082105fa0e1 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Fri Dec 02 15:45:10 2011 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Fri Dec 02 15:45:10 2011 +0000 |
tree | 29b1ca49f1e35ccc8aced306a5820a4ea4584fac | |
parent | bff22ac1f8b78e4c19d5c3e00226ecea3b24e60f [diff] |
Implement name hiding for macro definitions within modules, such that only the macro definitions from visible (sub)modules will actually be visible. This provides the same behavior for macros that r145640 provided for declarations. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145683 91177308-0d34-0410-b5e6-96231b3b80d8