llvm-project/clang/tools
Argyrios Kyrtzidis 05ac8276cf Change the semantics for Entity.
Entity can now refer to declarations that are not visible outside the translation unit.
It is a wrapper of a pointer union, it's either a Decl* for declarations that don't
"cross" translation units, or an EntityImpl* which is associated with the specific "visible" Decl.

Included is a test case for handling fields across translation units.

llvm-svn: 76515
2009-07-21 00:07:06 +00:00
..
clang-cc Update for LLVM API change. 2009-07-16 00:14:12 +00:00
driver Fix indentation / trailing white space. 2009-07-17 18:10:27 +00:00
index-test Change the semantics for Entity. 2009-07-21 00:07:06 +00:00
scan-view Increase scan-view max timeout to 1 minute. 2009-05-04 19:02:41 +00:00
wpa Add 'clang-wpa' to the CMake-based build. 2009-07-16 18:10:20 +00:00
CMakeLists.txt Add 'clang-wpa' to the CMake-based build. 2009-07-16 18:10:20 +00:00
Makefile Unbreak build? 2009-07-16 02:02:48 +00:00