aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ObjectCodeEmitter.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-07-21 00:07:06 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-07-21 00:07:06 +0000
commit05ac8276cfc37ac89bb46551e1aa7617295ab341 (patch)
tree52b23e8ce8cd01437a93042cbd02baf559e01a80 /llvm/lib/CodeGen/ObjectCodeEmitter.cpp
parented73cac647942fb08c052d466e054027a7790d63 (diff)
downloadllvm-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