aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaCodeComplete.cpp
AgeCommit message (Expand)Author
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-10-18From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources.Axel Naumann
2012-10-09If a macro has been #undef'd in a precompiled header, we still need toDouglas Gregor
2012-10-05[libclang] Introduce CXCursor_ModuleImportDecl cursor kind, used for a moduleArgyrios Kyrtzidis
2012-09-27[libclang] Always report a CXCursor_MacroDefinition for code-completionArgyrios Kyrtzidis
2012-09-26[libclang] Remove the ParentKind cursor kind from code-completion results.Argyrios Kyrtzidis
2012-09-06Remove unused typedefs. Found by gcc48.Roman Divacky
2012-08-31Improved MSVC __interface support by adding first class support for it, inste...Joao Matos
2012-08-29Keep history of macro definitions and #undefsAlexander Kornienko
2012-08-23Fix a bunch of -Wdocumentation warnings.Dmitri Gribenko
2012-08-21Screw around with ObjCRuntime some more, changing theJohn McCall
2012-08-20Code-complete 'weak' for properties under ARC-with-weak-references (or GC)Jordan Rose
2012-08-17Make the spacing of the code completion result for NSDictionaryDouglas Gregor
2012-08-11Attaching comments to declarations: find comment attached to any redeclarationDmitri Gribenko
2012-08-10Provide isConst/Volatile on CXXMethodDecl.David Blaikie
2012-07-17Remove unnecessary spacing around Objective-C object literal codeDouglas Gregor
2012-07-02Add a new libclang completion API to get brief documentation comment that isDmitri Gribenko
2012-06-30Add support for the C11 _Alignof keyword.Jordan Rose
2012-06-17Documentation cleanup: fix two typos, rief -> brief and Descripts -> DescribesJames Dennett
2012-06-15[completion] Add completions for @"..." and @(...), and tidy up @[] and @{}.Jordan Rose
2012-06-14Still more Doxygen documentation fixes:James Dennett
2012-06-14This makes SemaCodeComplete.cpp more Doxygen-friendly by changing theJames Dennett
2012-06-12When code completion walks the members of a protocol or interface,Douglas Gregor
2012-06-08Convert comments to proper Doxygen comments.Dmitri Gribenko
2012-06-06Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie
2012-05-05Make BuiltinType::getName return a StringRef and introduce BuiltinType::getNa...Argyrios Kyrtzidis
2012-04-30clang_getCursorLexicalParent should return a translation unit cursor for decl...Douglas Gregor
2012-04-30Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie
2012-04-10Include the Objective-C parameter- and return-passing qualifiers whenDouglas Gregor
2012-04-10Don't include the ':' following code-completion suggestions forDouglas Gregor
2012-04-10[code-complete] Introduce CodeCompletionTUInfo which will be used for cachingArgyrios Kyrtzidis
2012-04-03Remove more redundant lookups. Add a new "all_lookups_iterator" which providesNick Lewycky
2012-03-27Introduce a new libclang API to determine the parent context of a codeDouglas Gregor
2012-03-26Move CodeCompletionBuilder's chunk adding methods out of line.Benjamin Kramer
2012-03-13[Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iter...Argyrios Kyrtzidis
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-06Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek
2012-02-25ArrayRef'ize various functions in the AST/Parser/Sema.Ahmed Charles
2012-02-16If code completion patterns are not enabled, use simpler else/else ifDouglas Gregor
2012-02-15Implement code completion support for lambda capture lists.Douglas Gregor
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-04Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer
2012-02-01When providing code completions for a switch over a scoped enumerationDouglas Gregor
2012-01-30SmallBitVectorize the deduced parameter set.Benjamin Kramer
2012-01-29Implement code completion support for module import declarations, e.g.,Douglas Gregor
2012-01-27Added source location for the template keyword in AST template-id expressions.Abramo Bagnara
2012-01-24[libclang] In clang::getCursorKindForDecl() don't return "UnexposedDecl"Argyrios Kyrtzidis
2012-01-23Handle pseudo-object expressions (and any other placeholderDouglas Gregor
2012-01-21Fix the code completion string for variadic macros with more than oneDouglas Gregor
2012-01-17Remove dead comments as per Chandler's feedback to r148292David Blaikie