Tweak the code-completion results ranking and formation, so that
members found in base classes have the same ranking as members found in derived classes. However, we will introduce an informative note for members found in base classes, showing (as a nested-name-specifier) the qualification to name the base class, to make it clear which members are from bases. llvm-svn: 82586
Showing
- clang/include/clang/Sema/CodeCompleteConsumer.h 34 additions, 13 deletionsclang/include/clang/Sema/CodeCompleteConsumer.h
- clang/lib/Sema/CodeCompleteConsumer.cpp 28 additions, 16 deletionsclang/lib/Sema/CodeCompleteConsumer.cpp
- clang/lib/Sema/SemaCodeComplete.cpp 40 additions, 23 deletionsclang/lib/Sema/SemaCodeComplete.cpp
- clang/test/CodeCompletion/member-access.cpp 9 additions, 9 deletionsclang/test/CodeCompletion/member-access.cpp
- clang/test/CodeCompletion/namespace-alias.cpp 2 additions, 2 deletionsclang/test/CodeCompletion/namespace-alias.cpp
- clang/test/CodeCompletion/operator.cpp 1 addition, 1 deletionclang/test/CodeCompletion/operator.cpp
- clang/test/CodeCompletion/tag.cpp 5 additions, 5 deletionsclang/test/CodeCompletion/tag.cpp
- clang/test/CodeCompletion/using-namespace.cpp 2 additions, 2 deletionsclang/test/CodeCompletion/using-namespace.cpp
- clang/test/CodeCompletion/using.cpp 3 additions, 3 deletionsclang/test/CodeCompletion/using.cpp
Loading
Please register or sign in to comment