aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/SourceManager.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-03-30 23:25:33 +0000
committerChris Lattner <sabre@nondot.org>2008-03-30 23:25:33 +0000
commitc00c35a857317ef11d7944567320e586479c186e (patch)
tree6b87b67a91c39979f510708482465312d6982a02 /clang/lib/Basic/SourceManager.cpp
parent4bd5596d0827ce8d021c8b67fcd9dca041d654ba (diff)
downloadllvm-c00c35a857317ef11d7944567320e586479c186e.zip
llvm-c00c35a857317ef11d7944567320e586479c186e.tar.gz
llvm-c00c35a857317ef11d7944567320e586479c186e.tar.bz2
some cleanups on top of David's patch. There are still two
remaining open issues I've communicated to him: 1) self can be assigned to, and his patch didn't handle it correctly. 2) CollectObjCIvarTypes is N^2 (because each subclass reprocesses all parent class ivars) and flattens classes. If A derives from B, and both have an int, I'd expect to get { {i32}, i32}, not { i32, i32}. David, please review. llvm-svn: 48970
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions