/* Ċ Ġ* ĠCopyright Ġ 2 0 1 0 - 2 0 2 0 ĠJetBrains Ġs . r . o . Ġand ĠKotlin ĠProgramming ĠLanguage Ġcontributors . Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe Ġlicense / LICENSE . txt Ġfile . Ċ Ġ*/ Ċ Ċ package Ġorg . jetbrains . kotlin . idea . frontend . api Ċ Ċ import Ġorg . jetbrains . kotlin . idea . frontend . api . tokens . Validity Token Ċ import Ġorg . jetbrains . kotlin . idea . frontend . api . types . Kt Type Ċ import Ġorg . jetbrains . kotlin . types . Variance Ċ Ċ sealed Ġclass ĠK t Type Argument Ġ: ĠValid ity Token Owner Ċ Ċ class ĠK t Star Projection Type Argument ( override Ġval Ġtoken : ĠValid ity Token ) Ġ: ĠK t Type Argument () Ċ Ċ class ĠK t Type Argument With Variance ( ĊĠĠĠ Ġval Ġtype : ĠK t Type , ĊĠĠĠ Ġval Ġvariance : ĠVari ance , ĊĠĠĠ Ġoverride Ġval Ġtoken : ĠValid ity Token , Ċ ) Ġ: ĠK t Type Argument () ĊĊ