diff options
author | Sebastian Redl <sebastian.redl@getdesigned.at> | 2010-08-02 18:27:05 +0000 |
---|---|---|
committer | Sebastian Redl <sebastian.redl@getdesigned.at> | 2010-08-02 18:27:05 +0000 |
commit | 9d8854ec6014b3cb9db87f7a385e9000cfa3ef5b (patch) | |
tree | d9d782dc87e8f5383fd6524d34e6ac4dd59816a0 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 9c6a39e8628970a2d5d2ca443b6a2ab17bbf0aea (diff) | |
download | llvm-9d8854ec6014b3cb9db87f7a385e9000cfa3ef5b.zip llvm-9d8854ec6014b3cb9db87f7a385e9000cfa3ef5b.tar.gz llvm-9d8854ec6014b3cb9db87f7a385e9000cfa3ef5b.tar.bz2 |
Remove mutable data on TagType and InjectedClassNameType, by instead walking the declaration chain in search of a definition. This is necessary for a sane chained PCH implementation. No observable performance change on Carbon.h syntax-only, and bootstraps cleanly.
llvm-svn: 110051
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions