Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
0801cc12da5af28d8009eb66d070f37079ab755d
/
.
/
idea
/
testData
/
quickfix
/
initializeWithConstructorParameter
/
genericParameterInScope.kt
blob: 46333e3ad72de57fcda0c77739fcc68e9753b5a3 [
file
] [
log
] [
blame
]
// "Initialize with constructor parameter" "true"
// WITH_RUNTIME
abstract
class
Form
<
T
>(
val name
:
String
){
var
<caret>
data
:
T
?
set
(
value
){
value
?.
let
{
processData
(
it
)
}
field
=
data
}
abstract
protected
fun processData
(
data
:
T
)
}