aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/FileManager.cpp
diff options
context:
space:
mode:
authorFrancois Pichet <pichet2000@gmail.com>2010-11-21 06:08:52 +0000
committerFrancois Pichet <pichet2000@gmail.com>2010-11-21 06:08:52 +0000
commit783dd6ece4d1cacbbe9c5790c5a0b6cf9a4b7c9c (patch)
tree835aace2ba6a248986b02e383139a1f63bfb80fa /clang/lib/Basic/FileManager.cpp
parente040a46eb354d1eb3d2102b416620e869a10883b (diff)
downloadllvm-783dd6ece4d1cacbbe9c5790c5a0b6cf9a4b7c9c.zip
llvm-783dd6ece4d1cacbbe9c5790c5a0b6cf9a4b7c9c.tar.gz
llvm-783dd6ece4d1cacbbe9c5790c5a0b6cf9a4b7c9c.tar.bz2
Major anonymous union/struct redesign.
A new AST node is introduced: def IndirectField : DDecl<Value>; IndirectFields are injected into the anonymous's parent scope and chain back to the original field. Name lookup for anonymous entities now result in an IndirectFieldDecl instead of a FieldDecl. There is no functionality change, the code generated should be the same. llvm-svn: 119919
Diffstat (limited to 'clang/lib/Basic/FileManager.cpp')
0 files changed, 0 insertions, 0 deletions