summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaCodeComplete.cpp
Commit message (Expand)AuthorAgeFilesLines
* Include the Objective-C parameter- and return-passing qualifiers whenDouglas Gregor2012-04-101-5/+15
* Don't include the ':' following code-completion suggestions forDouglas Gregor2012-04-101-3/+6
* [code-complete] Introduce CodeCompletionTUInfo which will be used for cachingArgyrios Kyrtzidis2012-04-101-37/+114
* Remove more redundant lookups. Add a new "all_lookups_iterator" which providesNick Lewycky2012-04-031-9/+1
* Introduce a new libclang API to determine the parent context of a codeDouglas Gregor2012-03-271-34/+22
* Move CodeCompletionBuilder's chunk adding methods out of line.Benjamin Kramer2012-03-261-38/+31
* [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iter...Argyrios Kyrtzidis2012-03-131-3/+2
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-71/+71
* Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek2012-03-061-0/+20
* ArrayRef'ize various functions in the AST/Parser/Sema.Ahmed Charles2012-02-251-19/+17
* If code completion patterns are not enabled, use simpler else/else ifDouglas Gregor2012-02-161-12/+16
* Implement code completion support for lambda capture lists.Douglas Gregor2012-02-151-13/+92
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer2012-02-041-0/+1
* When providing code completions for a switch over a scoped enumerationDouglas Gregor2012-02-011-4/+1
* SmallBitVectorize the deduced parameter set.Benjamin Kramer2012-01-301-1/+2
* Implement code completion support for module import declarations, e.g.,Douglas Gregor2012-01-291-0/+52
* Added source location for the template keyword in AST template-id expressions.Abramo Bagnara2012-01-271-1/+3
* [libclang] In clang::getCursorKindForDecl() don't return "UnexposedDecl"Argyrios Kyrtzidis2012-01-241-13/+2
* Handle pseudo-object expressions (and any other placeholderDouglas Gregor2012-01-231-3/+7
* Fix the code completion string for variadic macros with more than oneDouglas Gregor2012-01-211-32/+21
* Remove dead comments as per Chandler's feedback to r148292David Blaikie2012-01-171-2/+0
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-171-11/+8
* Introduce a CodeCompletionResult::CreateCodeCompletionString() thatArgyrios Kyrtzidis2012-01-171-20/+31
* More lambda work: semantic analysis of capturing 'this'. It's a bit complica...Eli Friedman2012-01-071-1/+1
* Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor2012-01-011-15/+6
* Move the data that corresponds to the definition of a protocol into aDouglas Gregor2012-01-011-17/+22
* Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor2011-12-271-11/+8
* Keep track of all declarations of an Objective-C class (both forwardDouglas Gregor2011-12-151-2/+2
* Move the definition-specific data of ObjCInterfaceDecl into aDouglas Gregor2011-12-151-1/+4
* Introduce proper spacing after the Objective-C parameter qualifiersDouglas Gregor2011-11-091-11/+6
* Refactor Sema::IsSimplyAccessible slightly, to work on a DeclContext rather t...Douglas Gregor2011-11-031-5/+3
* Add a printing policy flag to suppress printing "<anonymous>::" priorDouglas Gregor2011-11-031-0/+1
* Provide result types for code completions that describe built-inDouglas Gregor2011-10-181-50/+88
* Add code completions for C++0x expressionsDouglas Gregor2011-10-181-1/+28
* Don't format the code completion for parameters of block literalDouglas Gregor2011-10-181-24/+46
* Added clang_getCompletionAnnotation and clang_getCompletionNumAnnotations toErik Verbruggen2011-10-141-0/+6
* Added CXAvailability_NotAccessible to indicate that a declaration is availabl...Erik Verbruggen2011-10-061-2/+10
* [libclang] Introduce CXCursor_CXXAccessSpecifier for C++'s public:/private:/p...Argyrios Kyrtzidis2011-09-301-0/+1
* Only print _Bool as 'bool' when 'bool' is defined as an object-likeDouglas Gregor2011-09-271-45/+56
* When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor2011-09-271-26/+18
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-1/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* Change all references of type ExprTy to Expr and get rid of the typedefs.Richard Trieu2011-09-091-5/+5
* objective-c: this patch (re)introduces objective-c's default propertyFariborz Jahanian2011-08-311-6/+0
* objective-c: Treat top-level objective-c declarationsFariborz Jahanian2011-08-271-6/+5
* Restore patch I reversed in r138040. Known buildbotFariborz Jahanian2011-08-221-18/+19
* Revers r138040. Need to look at a few buildbot failures.Fariborz Jahanian2011-08-191-19/+18
* objective-c: Bring objective-c handling of decl contextFariborz Jahanian2011-08-191-18/+19
* [libclang] Support code-completion inside macro arguments.Argyrios Kyrtzidis2011-08-181-3/+2