KT-9478 No override completion for second parameter in primary constructor

#KT-9478 Fixed
 #KT-9386 Fixed
This commit is contained in:
Valentin Kipyatkov
2015-10-12 22:08:07 +03:00
parent 434be3be21
commit e27528477f
7 changed files with 102 additions and 12 deletions
@@ -0,0 +1,22 @@
package TestData
class TestSample(<caret>)
// EXIST: vararg
// EXIST: noinline
// EXIST: crossinline
// EXIST: val
// EXIST: var
// EXIST: override
// EXIST: open
// EXIST: final
// EXIST: public
// EXIST: private
// EXIST: protected
// EXIST: internal
/* TODO: keywords below should not be here*/
// EXIST: abstract
// EXIST: const
// EXIST: lateinit
// NOTHING_ELSE
@@ -0,0 +1,16 @@
annotation class Ann
class Completion(@get:Ann val p1: String, @<caret>)
// EXIST: get
// EXIST: set
// EXIST: field
// EXIST: param
// EXIST: setparam
// EXIST: property
/*TODO: keywords below should not be here*/
// EXIST: val
// EXIST: var
// EXIST: receiver
// NOTHING_ELSE