summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeCompletion/operator.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Improve the sorting of code-completion results. We now always sort byDouglas Gregor2010-01-131-6/+6
| | | | | | | | the "typed" text, first, then take into account nested-name-specifiers, name hiding, etc. This means that the resulting sort is actually alphabetical :) llvm-svn: 93370
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
| | | | | | | | | - This is designed to make it obvious that %clang_cc1 is a "test variable" which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it can be useful to redefine what gets run as 'clang -cc1' (for example, to set a default target). llvm-svn: 91446
* Remove RUN: true lines.Daniel Dunbar2009-11-081-1/+0
| | | | llvm-svn: 86432
* Eliminate &&s in tests.Daniel Dunbar2009-11-081-1/+1
| | | | | | - 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious. llvm-svn: 86430
* Tweak the code-completion results ranking and formation, so thatDouglas Gregor2009-09-221-1/+1
| | | | | | | | | | | 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
* Replace the -code-completion-dump option with Douglas Gregor2009-09-221-4/+3
| | | | | | | | | | | -code-completion-at=filename:line:column which performs code completion at the specified location by truncating the file at that position and enabling code completion. This approach makes it possible to run multiple tests from a single test file, and gives a more natural command-line interface. llvm-svn: 82571
* C++ code completion after the "operator" keyword. Provide overloadedDouglas Gregor2009-09-181-0/+19
operators, type specifiers, type names, and nested-name-specifiers. llvm-svn: 82264
OpenPOWER on IntegriCloud