summaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaCodeComplete.cpp
AgeCommit message (Expand)Author
2016-10-18[CodeCompletion][NFC] Extract a function that formats block placeholders.Alex Lorenz
2016-10-18[CodeCompletion][NFC] Extract a function that looks for block decl type locs.Alex Lorenz
2016-10-12[CodeCompletion] Show protocol properties that are accessed through qualified idAlex Lorenz
2016-07-01[CodeCompletion] Allow system headers providing private symbols with a single...Argyrios Kyrtzidis
2016-06-24Use more ArrayRefsDavid Majnemer
2016-06-09CIndex: add support for static_assertOlivier Goffart
2016-05-19Make Sema::getPrintingPolicy less ridiculously expensive. This used to performRichard Smith
2016-05-13Prune four superfluous ExternalSemaSource.h includes and one forward declarat...Yaron Keren
2016-05-11[MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko
2016-05-06Revert r268727, it caused PR27666.Nico Weber
2016-05-06[MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko
2016-04-15Revert r266415, it broke parsing SDK headers (PR27367).Nico Weber
2016-04-15[MSVC Compat] Implementation of __unaligned (MS extension) as a type qualifierAndrey Bokhanko
2016-02-18[Parse] Code complete expressions in bracket declarators.Benjamin Kramer
2016-01-28Class Property: class property and instance property can have the same name.Manman Ren
2016-01-26Use instance_properties instead of properties. NFC.Manman Ren
2015-12-29Model NamespaceAliasDecls as having their nominated namespace as an underlyingRichard Smith
2015-12-24[Sema] ArrayRef-ize ParseObjCStringLiteral and CodeCompleteObjCProtocolRefere...Craig Topper
2015-12-18Split RequireCompleteType into a function that actually requires that the typeRichard Smith
2015-11-15[Sema] Use getLangOpts in Sema instead of Preprocessor. Call getTargetInfo on...Craig Topper
2015-11-15[libclang] Visit TypeAliasTemplateDeclSergey Kalinichev
2015-10-22Define weak and __weak to mean ARC-style weak references, even in MRC.John McCall
2015-07-24[code-completion] Strip outer nullability annotations when completing method ...Argyrios Kyrtzidis
2015-07-09[CodeCompletion] Don't crash on member inits of templated constructors.Benjamin Kramer
2015-07-07[libclang] Replace ObjC generic parameters when code-completing method implem...Douglas Gregor
2015-07-07[libclang] Fix code-completion of block parameters that are marked with nulla...Douglas Gregor
2015-07-07[libclang] Replace ObjC generic parameters in code-completion results.Douglas Gregor
2015-07-07Parsing, semantic analysis, and AST for Objective-C type parameters.Douglas Gregor
2015-06-24Replace __double_underscored type nullability qualifiers with _Uppercase_unde...Douglas Gregor
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-19Code completion for nullability type specifiers.Douglas Gregor
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer
2015-04-29[modules] Stop trying to fake up a linear MacroDirective history.Richard Smith
2015-04-23[modules] Determine the set of macros exported by a submodule at the end of t...Richard Smith
2015-03-13[libclang] Fix crash when code-completing inside constructor initializer for ...Argyrios Kyrtzidis
2015-02-21Cleanup: remove artificial division between lookup results and const lookupRichard Smith
2015-01-29Sema: Turn some applicable functions static. NBC.Francisco Lopes da Silva
2015-01-28Improves overload completion result chunks.Francisco Lopes da Silva
2015-01-25Sema: Formatting. No behavior change.Francisco Lopes da Silva
2015-01-25Sema: require a complete type before lookup.Francisco Lopes da Silva
2015-01-23Sema: code completion for variadic prototypes.Francisco Lopes da Silva
2015-01-22Sema: code completion for pointer and reference to functions.Francisco Lopes da Silva
2015-01-22Sema: Add FIXME noteFrancisco Lopes da Silva
2015-01-21Initial support for C++ parameter completionFrancisco Lopes da Silva
2015-01-15PR13699: Include friend declarations in code completion results if they had aRichard Smith
2014-12-27Address review feedback on r221933.Nico Weber
2014-11-19Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie
2014-11-14Typo fix.Yaron Keren
2014-09-30Avoid a crash after loading an #undef'd macro in code completionBen Langmuir