aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaCodeComplete.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-06-15[Completion] Code complete the members for a dependent type after a '::'Alex Lorenz1-3/+7
2017-06-07Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova1-0/+1
2017-06-03Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova1-0/+2
2017-05-11[CodeCompletion] Provide member completions for dependent expressions whoseAlex Lorenz1-1/+12
2017-05-11[CodeCompletion] NFC, extract a function that generates memberAlex Lorenz1-30/+36
2017-05-09[CodeCompletion] Complete platform names in @available expressionsAlex Lorenz1-0/+17
2017-03-28[libclang] Fix crash in member access code completion with implicit baseErik Verbruggen1-1/+4
2017-03-13[CodeCompletion] Format block parameter placeholders in implicit propertyAlex Lorenz1-0/+9
2017-02-13[CodeCompletion] Code complete the '__auto_type' keywordAlex Lorenz1-2/+3
2017-02-13[CodeCompletion] Code complete the missing C++11 keywordsAlex Lorenz1-11/+74
2017-02-07P0091R3: Implement basic parsing support for C++17 deduction-guides.Richard Smith1-0/+1
2017-01-24[CodeCompletion] Ensure that ObjC root class completes instanceAlex Lorenz1-30/+28
2017-01-06[CodeCompletion] Block property setters: Use dynamic priority heuristicAlex Lorenz1-1/+9
2017-01-03[CodeCompletion] Autocomplete NS_DESIGNATED_INITIALIZER in initializersAlex Lorenz1-0/+17
2016-12-08[CodeCompletion][ObjC] Use a parameterized NSSet return type forAlex Lorenz1-1/+1
2016-12-08[CodeCompletion] Provide Objective-C class property completion resultsAlex Lorenz1-33/+80
2016-11-23[CodeCompletion] Fix incorrect Objective-C block parameter formattingAlex Lorenz1-4/+8
2016-11-09[CodeCompletion] Show block invocation results for block property settersAlex Lorenz1-34/+91
2016-11-04[index] Expose FriendDeclOlivier Goffart1-0/+1
2016-11-04Remove no-op checks for a null CodeCompleter. We have alreadyChandler Carruth1-2/+2
2016-10-18[CodeCompletion] Add a block property setter completion resultAlex Lorenz1-22/+67
2016-10-18[CodeCompletion][NFC] Extract a function that formats block placeholders.Alex Lorenz1-12/+35
2016-10-18[CodeCompletion][NFC] Extract a function that looks for block decl type locs.Alex Lorenz1-37/+50
2016-10-12[CodeCompletion] Show protocol properties that are accessed through qualified idAlex Lorenz1-11/+12
2016-07-01[CodeCompletion] Allow system headers providing private symbols with a single...Argyrios Kyrtzidis1-13/+30
2016-06-24Use more ArrayRefsDavid Majnemer1-2/+2
2016-06-09CIndex: add support for static_assertOlivier Goffart1-0/+1
2016-05-19Make Sema::getPrintingPolicy less ridiculously expensive. This used to performRichard Smith1-1/+0
2016-05-13Prune four superfluous ExternalSemaSource.h includes and one forward declarat...Yaron Keren1-1/+0
2016-05-11[MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko1-0/+3
2016-05-06Revert r268727, it caused PR27666.Nico Weber1-3/+0
2016-05-06[MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko1-0/+3
2016-04-15Revert r266415, it broke parsing SDK headers (PR27367).Nico Weber1-3/+0
2016-04-15[MSVC Compat] Implementation of __unaligned (MS extension) as a type qualifierAndrey Bokhanko1-0/+3
2016-02-18[Parse] Code complete expressions in bracket declarators.Benjamin Kramer1-0/+4
2016-01-28Class Property: class property and instance property can have the same name.Manman Ren1-3/+3
2016-01-26Use instance_properties instead of properties. NFC.Manman Ren1-2/+2
2015-12-29Model NamespaceAliasDecls as having their nominated namespace as an underlyingRichard Smith1-10/+7
2015-12-24[Sema] ArrayRef-ize ParseObjCStringLiteral and CodeCompleteObjCProtocolRefere...Craig Topper1-5/+5
2015-12-18Split RequireCompleteType into a function that actually requires that the typeRichard Smith1-2/+2
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