K2 Scripting: enable script diagnostic tests for FIR

also add script scopes test
This commit is contained in:
Ilya Chernikov
2022-11-10 12:04:38 +01:00
committed by Space Team
parent a3a1550933
commit 47448d779c
21 changed files with 571 additions and 304 deletions
@@ -0,0 +1,39 @@
val testVal: Int get() = 42
val testValNoType get() = 42
val String.testExtVal: Int get() = 42
val String.testExtValNoType get() = 42
var testVar: Int get() = 42; set(value) {}
var String.testExtVar: Int get() = 42; set(value) {}
val testValLineBreak: Int
get() = 42
val testValLineBreakNoType
get() = 42
<!MUST_BE_INITIALIZED!>val testValLineBreakSemi: Int<!>;
<!VARIABLE_EXPECTED!>get()<!> = 42
<!MUST_BE_INITIALIZED!>val testValLineBreakSemiNoType<!>;
<!VARIABLE_EXPECTED!>get()<!> = 42
var testVarLineBreak: Int
get() = 42
set(value) {}
var String.testExtVarLineBreak: Int
get() = 42
set(value) {}
<!MUST_BE_INITIALIZED!>var testVarLineBreakSemi: Int<!>;
<!VARIABLE_EXPECTED!>get()<!> = 42
<!UNRESOLVED_REFERENCE!>set<!>(<!UNRESOLVED_REFERENCE!>value<!>) {}
<!EXTENSION_PROPERTY_MUST_HAVE_ACCESSORS_OR_BE_ABSTRACT!>var String.testExtVarLineBreakSemi: Int<!>;
<!VARIABLE_EXPECTED!>get()<!> = 42
<!UNRESOLVED_REFERENCE!>set<!>(<!UNRESOLVED_REFERENCE!>value<!>) {}