aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaCodeComplete.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-11-15[Sema] Use getLangOpts in Sema instead of Preprocessor. Call getTargetInfo on...Craig Topper1-3/+3
2015-11-15[libclang] Visit TypeAliasTemplateDeclSergey Kalinichev1-0/+1
2015-10-22Define weak and __weak to mean ARC-style weak references, even in MRC.John McCall1-1/+1
2015-07-24[code-completion] Strip outer nullability annotations when completing method ...Argyrios Kyrtzidis1-3/+6
2015-07-09[CodeCompletion] Don't crash on member inits of templated constructors.Benjamin Kramer1-3/+7
2015-07-07[libclang] Replace ObjC generic parameters when code-completing method implem...Douglas Gregor1-1/+4
2015-07-07[libclang] Fix code-completion of block parameters that are marked with nulla...Douglas Gregor1-0/+5
2015-07-07[libclang] Replace ObjC generic parameters in code-completion results.Douglas Gregor1-38/+75
2015-07-07Parsing, semantic analysis, and AST for Objective-C type parameters.Douglas Gregor1-1/+3
2015-06-24Replace __double_underscored type nullability qualifiers with _Uppercase_unde...Douglas Gregor1-3/+3
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-2/+2
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-2/+2
2015-06-19Code completion for nullability type specifiers.Douglas Gregor1-13/+58
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer1-3/+1
2015-04-29[modules] Stop trying to fake up a linear MacroDirective history.Richard Smith1-28/+21
2015-04-23[modules] Determine the set of macros exported by a submodule at the end of t...Richard Smith1-1/+1
2015-03-13[libclang] Fix crash when code-completing inside constructor initializer for ...Argyrios Kyrtzidis1-1/+7
2015-02-21Cleanup: remove artificial division between lookup results and const lookupRichard Smith1-2/+2
2015-01-29Sema: Turn some applicable functions static. NBC.Francisco Lopes da Silva1-9/+10
2015-01-28Improves overload completion result chunks.Francisco Lopes da Silva1-48/+89
2015-01-25Sema: Formatting. No behavior change.Francisco Lopes da Silva1-1/+1
2015-01-25Sema: require a complete type before lookup.Francisco Lopes da Silva1-11/+14
2015-01-23Sema: code completion for variadic prototypes.Francisco Lopes da Silva1-1/+3
2015-01-22Sema: code completion for pointer and reference to functions.Francisco Lopes da Silva1-19/+29
2015-01-22Sema: Add FIXME noteFrancisco Lopes da Silva1-0/+1
2015-01-21Initial support for C++ parameter completionFrancisco Lopes da Silva1-76/+150
2015-01-15PR13699: Include friend declarations in code completion results if they had aRichard Smith1-3/+6
2014-12-27Address review feedback on r221933.Nico Weber1-15/+17
2014-11-19Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie1-34/+42
2014-11-14Typo fix.Yaron Keren1-1/+1
2014-09-30Avoid a crash after loading an #undef'd macro in code completionBen Langmuir1-1/+2
2014-07-07Switch over a few uses of param_begin() to parameters()Alp Toker1-2/+2
2014-06-30Extract an isReservedName() functionAlp Toker1-18/+18
2014-05-29Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic1-3/+3
2014-05-26[C++11] Use 'nullptr'. Sema edition.Craig Topper1-88/+95
2014-05-10Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer1-5/+3
2014-04-17Implement [over.match.oper]p3 properly, by filtering the non-candidates outRichard Smith1-1/+1
2014-04-09[Preprocessor/CodeComplete] Don't add include guard macros to code-completion...Argyrios Kyrtzidis1-1/+6
2014-03-17[C++11] Replacing Scope iterators decl_begin() and decl_end() with iterator_r...Aaron Ballman1-3/+2
2014-03-17[C++11] Replacing ObjCObjectPointerType iterators qual_begin() and qual_end()...Aaron Ballman1-12/+6
2014-03-14[C++11] Replacing ObjCCategoryDecl iterators protocol_begin() and protocol_en...Aaron Ballman1-4/+2
2014-03-13[C++11] Replacing ObjCProtocolDecl iterators protocol_begin() and protocol_en...Aaron Ballman1-4/+2
2014-03-13[C++11] Replacing ObjCInterfaceDecl iterators known_categories_begin() and kn...Aaron Ballman1-17/+6
2014-03-13[C++11] Replacing ObjCInterfaceDecl iterators visible_categories_begin() and ...Aaron Ballman1-23/+8
2014-03-13[C++11] Replacing ObjCInterfaceDecl iterators all_referenced_protocol_begin()...Aaron Ballman1-4/+2
2014-03-13[C++11] Replacing ObjCInterfaceDecl iterators protocol_begin() and protocol_e...Aaron Ballman1-4/+2
2014-03-13Renaming the recently-created (r203830) props() range API to properties() for...Aaron Ballman1-2/+2
2014-03-13[C++11] Replacing ObjCContainerDecl iterators meth_begin() and meth_end() wit...Aaron Ballman1-14/+8
2014-03-13[C++11] Replacing ObjCContainerDecl iterators prop_begin() and prop_end() wit...Aaron Ballman1-13/+5
2014-03-13[C++11] Replacing CXXRecordDecl iterators vbases_begin() and vbases_end() wit...Aaron Ballman1-6/+4