aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaCodeComplete.cpp
AgeCommit message (Expand)Author
2013-03-07Add code completion for @import <rdar://problem/13344306>.Douglas Gregor
2013-02-28objective-C code completion. Property accessors may notFariborz Jahanian
2013-02-20[preprocessor] Split the MacroInfo class into two separate concepts, MacroInf...Argyrios Kyrtzidis
2013-02-18Replace TypeLoc llvm::cast support to be well-defined.David Blaikie
2013-02-14Remove a const_cast by propagating constness to called functionsDmitri Gribenko
2013-02-09Remove some stray uses of <ctype.h> functions.Jordan Rose
2013-01-31When code completing in a statement, parenthesized expression, orDouglas Gregor
2013-01-31Allow the computation of the base priority for a declaration code completion ...Douglas Gregor
2013-01-30Add "instancetype" as a code completion result for the return type ofDouglas Gregor
2013-01-30The instance methods of the root class of an Objective-C hieararchyDouglas Gregor
2013-01-23Use 'const Decl *' throughout code completion in SemaDmitri Gribenko
2013-01-16Rework the traversal of Objective-C categories and extensions toDouglas Gregor
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-11Constify parameter of clang::getCursorKindForDeclDmitri Gribenko
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith
2012-12-20Revert r170500. It over-zealously converted *ALL* things named Attributes, wh...Bill Wendling
2012-12-19Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling
2012-12-19Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie
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