summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaCodeComplete.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* C++ doesn't really use "namespaces" for different kinds of names the sameJohn McCall2010-04-231-5/+15
* Rework the Parser-Sema interaction for Objective-C messageDouglas Gregor2010-04-211-47/+67
* Overhaul the AST representation of Objective-C message sendDouglas Gregor2010-04-211-7/+18
* Eliminate the ForceRValue parameter to Sema::AddOverloadCandidateDouglas Gregor2010-04-161-1/+1
* Feed proper source-location information into Sema::LookupSingleResult,Douglas Gregor2010-04-151-8/+12
* Make CXXScopeSpec invalid when incomplete, and propagate that into anyJeffrey Yasskin2010-04-081-1/+1
* Implement code completion for Objective-C method declarations andDouglas Gregor2010-04-071-0/+221
* When code completion produces an overload set as its results (e.g.,Douglas Gregor2010-04-061-3/+2
* Do not produce semicolons at the end of code-completion resultsDouglas Gregor2010-04-061-14/+0
* Only prove macros as code-completion results when we're in a caseDouglas Gregor2010-04-061-19/+1
* When sending a message to "id", apply some heuristics to try to narrowDouglas Gregor2010-04-061-0/+68
* Make code-completion for Objective-C message sends to "id" work in theDouglas Gregor2010-04-061-4/+34
* Implement support for code completion of an Objective-C message send toDouglas Gregor2010-04-061-9/+49
* Extend the type printing policy to allow one to turn off the printingDouglas Gregor2010-04-051-1/+4
* Remember the "found declaration" for an overload candidate, which is theJohn McCall2010-03-191-1/+2
* Split C++ friend declarations into their own header/implementation file.John McCall2010-03-111-2/+1
* Keep an explicit stack of function and block scopes, each element ofDouglas Gregor2010-03-011-2/+3
* Add some spacing in the code-completion results for a return statementDouglas Gregor2010-02-181-1/+3
* Thread a source location into the template-argument deduction routines. ThereJohn McCall2010-02-081-4/+7
* Implement the lvalue-to-rvalue conversion where needed. TheDouglas Gregor2010-02-031-1/+1
* Pass access specifiers around in overload resolution.John McCall2010-01-261-1/+2
* Teach code-completion to deal with calls to functions without prototypes.Douglas Gregor2010-01-211-15/+21
* Switch a few callers of MaybeAddResult over to AddResult, when theDouglas Gregor2010-01-141-10/+12
* Switch code-completion's ivar lookup over to LookupVisibleDecls,Douglas Gregor2010-01-141-5/+11
* Start migrating code-completion results fromDouglas Gregor2010-01-141-117/+129
* Switch the remaining code completions over to LookupVisibleDecls,Douglas Gregor2010-01-141-106/+15
* Move code completion for qualified name lookup (foo::) toDouglas Gregor2010-01-141-1/+2
* Eliminate the code-completion-specifier CollectLookupResults in favorDouglas Gregor2010-01-141-73/+10
* Simplify the code-completion logic for nested-name-specifiers: ratherDouglas Gregor2010-01-141-31/+43
* When providing completions for a member access expression in C++,Douglas Gregor2010-01-141-8/+3
* Switch code-completion for ordinary names over to the new(ish)Douglas Gregor2010-01-141-4/+80
* More refactoring of ResultBuilder::MaybeAddResult. No intendedDouglas Gregor2010-01-141-40/+39
* Refactor the "is this declaration interesting" logic inDouglas Gregor2010-01-141-33/+51
* Banish the notion of a "rank" for code-completion results, since weDouglas Gregor2010-01-131-256/+197
* Improve the sorting of code-completion results. We now always sort byDouglas Gregor2010-01-131-38/+41
* Code-completion for @public, @protected, @private, @package.Douglas Gregor2010-01-131-1/+30
* Whenever completing ordinary names for an Objective-C source, alsoDouglas Gregor2010-01-131-99/+159
* Use horizontal-space markers in code-completion results rather thanDouglas Gregor2010-01-121-14/+21
* Improve code completion by introducing patterns for the various C andDouglas Gregor2010-01-101-20/+529
* remove extraneous #includeChris Lattner2009-12-301-1/+0
* Typo correction for type names when they appear in declarations, e.g., givenDouglas Gregor2009-12-301-0/+1
* Remove some dead variables clang-analyzer found.Benjamin Kramer2009-12-251-1/+0
* Objective-C methods can be variadic, too. Who knew.Douglas Gregor2009-12-231-0/+7
* Extend code-completion results with the type of each resultDouglas Gregor2009-12-181-0/+36
* Shift things around so that it's easier to recover from a missingJohn McCall2009-12-161-22/+13
* update to match LLVM API change:Chris Lattner2009-12-151-7/+0
* Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gaveJeffrey Yasskin2009-12-121-1/+1
* When code completion of an overload set fails, produce results for ordinary n...Douglas Gregor2009-12-111-5/+16
* Add a function's cv-qualifiers to the code-completion results as anDouglas Gregor2009-12-111-4/+24
* Teach code completion to instantiate templates when it needs toDouglas Gregor2009-12-111-1/+6
OpenPOWER on IntegriCloud