summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaCodeComplete.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Do l-value conversion, etc., on a switch condition expression inJohn McCall2011-08-061-4/+5
* Add code completion to produce "else" blocks after an "if"Douglas Gregor2011-07-301-0/+55
* When producing code completion results for variadic macros, fold theDouglas Gregor2011-07-301-4/+21
* Add the various parameter-passing keywords for Distributed ObjectsDouglas Gregor2011-07-301-5/+28
* When performing code completion after at @interface, allow bothDouglas Gregor2011-07-301-19/+25
* Eliminate a bunch of temporary strings.Benjamin Kramer2011-07-261-4/+4
* Add new libclang API, clang_codeCompleteGetObjCSelector(), whichDouglas Gregor2011-07-261-2/+2
* Added clang_getCursorReferenceNameRange to libclang to to retrieve parts ofDouglas Gregor2011-07-251-1/+1
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-33/+33
* New libclang API to expose container type for code completion, fromDouglas Gregor2011-07-211-5/+12
* Introduce a new libclang aPI function,Douglas Gregor2011-07-071-19/+38
* Automatic Reference Counting.John McCall2011-06-151-20/+77
* Add code completetion code for the new 'atomic' attributeFariborz Jahanian2011-06-111-0/+2
* Expose @synthesize and @dynamic via their own cursor kinds inDouglas Gregor2011-06-031-0/+10
* Tweak code completions for Objective-C Key-Value Observing. TheDouglas Gregor2011-06-021-1/+22
* When providing code completions for an Objective-C property access,Douglas Gregor2011-05-051-13/+61
* When adding KVC code completions, keep track of all of the selectorsDouglas Gregor2011-05-041-23/+30
* When providing code completions of ivar names for a propertyDouglas Gregor2011-04-181-18/+30
* When producing code completion results for the Objective-C propertyDouglas Gregor2011-04-181-5/+42
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-2/+3
* When determining the "usage" type of a declaration for the purposes of code Douglas Gregor2011-04-141-2/+33
* Don't suggest dynamic_cast or typeid as code completion results whenDouglas Gregor2011-04-121-22/+29
* Use ExprResult& instead of Expr *& in SemaJohn Wiegley2011-04-081-2/+6
* Make helpers static.Benjamin Kramer2011-03-261-3/+3
OpenPOWER on IntegriCloud