/* Ċ Ġ* Ġ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 . components Ċ Ċ import Ġorg . jetbrains . kotlin . builtins . functions . Function Class Kind Ċ import Ġorg . jetbrains . kotlin . idea . frontend . api . Validity Token Owner Ċ import Ġorg . jetbrains . kotlin . idea . frontend . api . symbols . Kt Class Or Object Symbol Ċ import Ġorg . jetbrains . kotlin . idea . frontend . api . types . Kt Type Ċ Ċ abstract Ġclass ĠK t Type Provider Ġ: ĠK t Analysis Session Component () Ġ{ ĊĠĠĠ Ġabstract Ġval Ġbuiltin Types : ĠK t Builtin Types ĊĊĠĠĠ Ġabstract Ġfun Ġapproximate To Public Den ot able ( type : ĠK t Type ): ĠK t Type ? ĊĊĠĠĠ Ġabstract Ġfun Ġbuild Self ClassType ( symbol : ĠK t Class Or Object Symbol ): ĠK t Type Ċ } ĊĊ Ċ @ Suppress (" PropertyName ") Ċ abstract Ġclass ĠK t Builtin Types Ġ: ĠValid ity Token Owner Ġ{ ĊĠĠĠ Ġabstract Ġval ĠINT : ĠK t Type ĊĠĠĠ Ġabstract Ġval ĠLONG : ĠK t Type ĊĠĠĠ Ġabstract Ġval ĠSH ORT : ĠK t Type ĊĠĠĠ Ġabstract Ġval ĠBYTE : ĠK t Type ĊĊĠĠĠ Ġabstract Ġval ĠFLOAT : ĠK t Type ĊĠĠĠ Ġabstract Ġval ĠDOUBLE : ĠK t Type ĊĊĠĠĠ Ġabstract Ġval ĠBOOLEAN : ĠK t Type ĊĠĠĠ Ġabstract Ġval ĠCHAR : ĠK t Type ĊĠĠĠ Ġabstract Ġval ĠSTRING : ĠK t Type ĊĊĠĠĠ Ġabstract Ġval ĠUNIT : ĠK t Type ĊĠĠĠ Ġabstract Ġval ĠNOT H ING : ĠK t Type ĊĠĠĠ Ġabstract Ġval ĠANY : ĠK t Type ĊĊĠĠĠ Ġabstract Ġval ĠNULL ABLE _ ANY : ĠK t Type ĊĠĠĠ Ġabstract Ġval ĠNULL ABLE _ NOTH ING : ĠK t Type Ċ }