diff options
| author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2009-07-21 00:07:06 +0000 |
|---|---|---|
| committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2009-07-21 00:07:06 +0000 |
| commit | 05ac8276cfc37ac89bb46551e1aa7617295ab341 (patch) | |
| tree | 52b23e8ce8cd01437a93042cbd02baf559e01a80 /llvm/lib/CodeGen/ObjectCodeEmitter.cpp | |
| parent | ed73cac647942fb08c052d466e054027a7790d63 (diff) | |
| download | llvm-05ac8276cfc37ac89bb46551e1aa7617295ab341.zip llvm-05ac8276cfc37ac89bb46551e1aa7617295ab341.tar.gz llvm-05ac8276cfc37ac89bb46551e1aa7617295ab341.tar.bz2 | |
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
Diffstat (limited to 'llvm/lib/CodeGen/ObjectCodeEmitter.cpp')
0 files changed, 0 insertions, 0 deletions
