aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/SourceManager.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2012-05-03 21:25:24 +0000
committerDouglas Gregor <dgregor@apple.com>2012-05-03 21:25:24 +0000
commitcf4ac44377f1e59a4c65e7d3c794efed27e9e15e (patch)
tree278b6d56c602e3352ee072be05f40aaf9cca5022 /clang/lib/Basic/SourceManager.cpp
parentd2b71e7fa9ff1cfd889a16bbf583bdce200236f9 (diff)
downloadllvm-cf4ac44377f1e59a4c65e7d3c794efed27e9e15e.zip
llvm-cf4ac44377f1e59a4c65e7d3c794efed27e9e15e.tar.gz
llvm-cf4ac44377f1e59a4c65e7d3c794efed27e9e15e.tar.bz2
Do not keep track of the set of visited Objective-C containers when
performing the search for overridden methods. We very rarely see the same container twice, and in those rare cases we still have the fallback of the second SmallPtrSet to eliminate duplicates. Good for ~1.5% -fsyntax-only speedup on the code in <rdar://problem/11004361>. llvm-svn: 156103
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions