History log of /external/clang/test/Index/complete-at-directives.m
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0c9397b58fe69d34f3111c8ffdd450b061eab8f6 11-Oct-2010 Douglas Gregor <doug.gregor@gmail.com> Switch c-index-test from clang_codeComplete() over to
clang_codeCompleteAt(). This uncovered a few issues with the latter:

- ASTUnit wasn't saving/restoring diagnostic state appropriately between
reparses and code completions.
- "Overload" completions weren't being passed through to the client



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@116241 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/complete-at-directives.m
68725db903a9688c7c4ca8ed13829e37f37d6901 28-May-2010 Douglas Gregor <doug.gregor@gmail.com> Do not produce types as valid code completions when we're in an
expression context in C/Objective-C, or when we're in an
@interface/@implementation/@protocol in Objective-C(++).


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104908 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/complete-at-directives.m
78d2fda9403bf61e9d2b8a0686b88d03064a12f0 28-May-2010 Douglas Gregor <doug.gregor@gmail.com> Make -code-completion-patterns only cover multi-line code
completions. Plus, tweak a few completion patterns to better reflect
the language grammar.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104905 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/complete-at-directives.m
5c336528495f889677e7ab8b3297f290242cedd1 25-May-2010 Douglas Gregor <doug.gregor@gmail.com> Only enable code patterns (e.g., try { statements } catch (...) {
statements }) in the code-completion results if explicitly requested.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@104637 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/complete-at-directives.m
06a5dbedc02149da18098c8976ed0390b5cd0dd4 06-Apr-2010 Douglas Gregor <doug.gregor@gmail.com> Do not produce semicolons at the end of code-completion results

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@100557 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/complete-at-directives.m
916033e99a497f2bd499dcf5429fc9eccf1e49ee 14-Jan-2010 Douglas Gregor <doug.gregor@gmail.com> Improve the sorting of code-completion results. We now always sort by
the "typed" text, first, then take into account
nested-name-specifiers, name hiding, etc. This means that the
resulting sort is actually alphabetical :)



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93370 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/complete-at-directives.m
19a2e1e609e6a9db13f649ccd9f4d1ec16aa5acd 13-Jan-2010 Douglas Gregor <doug.gregor@gmail.com> Code-completion for @public, @protected, @private, @package.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93361 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/complete-at-directives.m
13529ab3783ec557034e2fce4d4152372aaabe64 13-Jan-2010 Douglas Gregor <doug.gregor@gmail.com> Whenever completing ordinary names for an Objective-C source, also
provide completions for @ keywords. Previously, we only provided
@-completions after an @ was actually typed, which is useful but
probably not the common case.

Also, make sure a few Objective-C 2.0 completions only show up when
Objective-C 2.0 support is enabled (the default).


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93354 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/complete-at-directives.m
feaa53cef7a488a935921072bd74956634af8cda 12-Jan-2010 Benjamin Kramer <benny.kra@googlemail.com> Fix tests for r93231.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93238 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/complete-at-directives.m
fa9f0a085ea5a535fa8c7f7782b39f838ceb2130 12-Jan-2010 Douglas Gregor <doug.gregor@gmail.com> Use horizontal-space markers in code-completion results rather than
embedding single space characters. <rdar://problem/7485503>


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93231 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/complete-at-directives.m
debc7cbc085252e68d7672d68620cfab1c714e1b 07-Dec-2009 Douglas Gregor <doug.gregor@gmail.com> Code completion for Objective-C @ directives

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@90756 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Index/complete-at-directives.m