aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSebastian Redl <sebastian.redl@getdesigned.at>2010-08-02 18:27:05 +0000
committerSebastian Redl <sebastian.redl@getdesigned.at>2010-08-02 18:27:05 +0000
commit9d8854ec6014b3cb9db87f7a385e9000cfa3ef5b (patch)
treed9d782dc87e8f5383fd6524d34e6ac4dd59816a0 /clang/lib/Frontend/CompilerInvocation.cpp
parent9c6a39e8628970a2d5d2ca443b6a2ab17bbf0aea (diff)
downloadllvm-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