aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaCodeComplete.cpp
AgeCommit message (Expand)Author
2011-12-15Keep track of all declarations of an Objective-C class (both forwardDouglas Gregor
2011-12-15Move the definition-specific data of ObjCInterfaceDecl into aDouglas Gregor
2011-11-09Introduce proper spacing after the Objective-C parameter qualifiersDouglas Gregor
2011-11-03Refactor Sema::IsSimplyAccessible slightly, to work on a DeclContext rather t...Douglas Gregor
2011-11-03Add a printing policy flag to suppress printing "<anonymous>::" priorDouglas Gregor
2011-10-18Provide result types for code completions that describe built-inDouglas Gregor
2011-10-18Add code completions for C++0x expressionsDouglas Gregor
2011-10-18Don't format the code completion for parameters of block literalDouglas Gregor
2011-10-14Added clang_getCompletionAnnotation and clang_getCompletionNumAnnotations toErik Verbruggen
2011-10-06Added CXAvailability_NotAccessible to indicate that a declaration is availabl...Erik Verbruggen
2011-09-30[libclang] Introduce CXCursor_CXXAccessSpecifier for C++'s public:/private:/p...Argyrios Kyrtzidis
2011-09-27Only print _Bool as 'bool' when 'bool' is defined as an object-likeDouglas Gregor
2011-09-27When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor
2011-09-23Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie
2011-09-23Switch assert(0/false) llvm_unreachable.David Blaikie
2011-09-09Change all references of type ExprTy to Expr and get rid of the typedefs.Richard Trieu
2011-08-31objective-c: this patch (re)introduces objective-c's default propertyFariborz Jahanian
2011-08-27objective-c: Treat top-level objective-c declarationsFariborz Jahanian
2011-08-22Restore patch I reversed in r138040. Known buildbotFariborz Jahanian
2011-08-19Revers r138040. Need to look at a few buildbot failures.Fariborz Jahanian
2011-08-19objective-c: Bring objective-c handling of decl contextFariborz Jahanian
2011-08-18[libclang] Support code-completion inside macro arguments.Argyrios Kyrtzidis
2011-08-06Do l-value conversion, etc., on a switch condition expression inJohn McCall
2011-07-30Add code completion to produce "else" blocks after an "if"Douglas Gregor
2011-07-30When producing code completion results for variadic macros, fold theDouglas Gregor
2011-07-30Add the various parameter-passing keywords for Distributed ObjectsDouglas Gregor
2011-07-30When performing code completion after at @interface, allow bothDouglas Gregor
2011-07-26Eliminate a bunch of temporary strings.Benjamin Kramer
2011-07-26Add new libclang API, clang_codeCompleteGetObjCSelector(), whichDouglas Gregor
2011-07-25Added clang_getCursorReferenceNameRange to libclang to to retrieve parts ofDouglas Gregor
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-21New libclang API to expose container type for code completion, fromDouglas Gregor
2011-07-07Introduce a new libclang aPI function,Douglas Gregor
2011-06-15Automatic Reference Counting.John McCall
2011-06-11Add code completetion code for the new 'atomic' attributeFariborz Jahanian
2011-06-03Expose @synthesize and @dynamic via their own cursor kinds inDouglas Gregor
2011-06-02Tweak code completions for Objective-C Key-Value Observing. TheDouglas Gregor
2011-05-05When providing code completions for an Objective-C property access,Douglas Gregor
2011-05-04When adding KVC code completions, keep track of all of the selectorsDouglas Gregor
2011-04-18When providing code completions of ivar names for a propertyDouglas Gregor
2011-04-18When producing code completion results for the Objective-C propertyDouglas Gregor
2011-04-15Support for C++11 (non-template) alias declarations.Richard Smith
2011-04-14When determining the "usage" type of a declaration for the purposes of code Douglas Gregor
2011-04-12Don't suggest dynamic_cast or typeid as code completion results whenDouglas Gregor
2011-04-08Use ExprResult& instead of Expr *& in SemaJohn Wiegley
2011-03-26Make helpers static.Benjamin Kramer
2011-02-20Implement the C++0x deduced 'auto' feature.Richard Smith
2011-02-18When code-completing a case statement for a switch on a value ofDouglas Gregor
2011-02-18Selector::getIdentifierInfoForSlot() can return NULL values, a factDouglas Gregor
2011-02-17I will not hold on to temporary StringRefs.Douglas Gregor