]> granicus.if.org Git - clang/commit
Refactor and simplify the CodeCompleteConsumer, so that all of the
authorDouglas Gregor <dgregor@apple.com>
Mon, 21 Sep 2009 16:56:56 +0000 (16:56 +0000)
committerDouglas Gregor <dgregor@apple.com>
Mon, 21 Sep 2009 16:56:56 +0000 (16:56 +0000)
commit86d9a52c24d390631a888d4ff812e1b15445e0a0
tree1f30ab2df64a31faf773231cf5ac963cb118b134
parent657f21bee4750eb28dfb4d60662919417a53d724
Refactor and simplify the CodeCompleteConsumer, so that all of the
real work is performed within Sema. Addresses Chris's comments, but
still retains the heavyweight list-of-multimaps data structure.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82459 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/CodeCompleteConsumer.h
lib/Lex/Lexer.cpp
lib/Sema/CodeCompleteConsumer.cpp
lib/Sema/ParseAST.cpp
lib/Sema/Sema.h
lib/Sema/SemaCodeComplete.cpp