PsiJetFileStubImpl[package=test]
  PACKAGE_DIRECTIVE:
    REFERENCE_EXPRESSION:[referencedName=test]
  IMPORT_LIST:
  PROPERTY:[fqName=test.p1Val, hasDelegate=false, hasDelegateExpression=false, hasInitializer=false, hasReturnTypeRef=true, isExtension=false, isTopLevel=true, isVar=false, name=p1Val]
    MODIFIER_LIST:[public]
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=Int]
  PROPERTY:[fqName=test.p1Var, hasDelegate=false, hasDelegateExpression=false, hasInitializer=false, hasReturnTypeRef=true, isExtension=false, isTopLevel=true, isVar=true, name=p1Var]
    MODIFIER_LIST:[public]
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=Int]
  PROPERTY:[fqName=test.p1ExtVal, hasDelegate=false, hasDelegateExpression=false, hasInitializer=false, hasReturnTypeRef=true, isExtension=true, isTopLevel=true, isVar=false, name=p1ExtVal]
    MODIFIER_LIST:[public]
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=String]
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=Int]
  FUN:[fqName=test.p1ExprFun, hasBlockBody=true, hasBody=true, hasTypeParameterListBeforeFunctionName=false, isExtension=false, isTopLevel=true, name=p1ExprFun]
    MODIFIER_LIST:[public]
    VALUE_PARAMETER_LIST:
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=Int]
  FUN:[fqName=test.p1Fun, hasBlockBody=true, hasBody=true, hasTypeParameterListBeforeFunctionName=false, isExtension=false, isTopLevel=true, name=p1Fun]
    MODIFIER_LIST:[public]
    VALUE_PARAMETER_LIST:
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=Unit]
  FUN:[fqName=test.p1FunWithParams, hasBlockBody=true, hasBody=true, hasTypeParameterListBeforeFunctionName=false, isExtension=false, isTopLevel=true, name=p1FunWithParams]
    MODIFIER_LIST:[public]
    VALUE_PARAMETER_LIST:
      VALUE_PARAMETER:[fqName=null, hasDefaultValue=false, hasValOrVar=false, isMutable=false, name=x]
        TYPE_REFERENCE:
          USER_TYPE:[isAbsoluteInRootPackage=false]
            USER_TYPE:[isAbsoluteInRootPackage=false]
              REFERENCE_EXPRESSION:[referencedName=kotlin]
            REFERENCE_EXPRESSION:[referencedName=Int]
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=Int]
  FUN:[fqName=test.p1ExtFun, hasBlockBody=true, hasBody=true, hasTypeParameterListBeforeFunctionName=false, isExtension=true, isTopLevel=true, name=p1ExtFun]
    MODIFIER_LIST:[public]
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=String]
    VALUE_PARAMETER_LIST:
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=Unit]
  PROPERTY:[fqName=test.p2Val, hasDelegate=false, hasDelegateExpression=false, hasInitializer=false, hasReturnTypeRef=true, isExtension=false, isTopLevel=true, isVar=false, name=p2Val]
    MODIFIER_LIST:[public]
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=Int]
  PROPERTY:[fqName=test.p2ExtVal, hasDelegate=false, hasDelegateExpression=false, hasInitializer=false, hasReturnTypeRef=true, isExtension=true, isTopLevel=true, isVar=false, name=p2ExtVal]
    MODIFIER_LIST:[public]
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=String]
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=Int]
  FUN:[fqName=test.p2Fun, hasBlockBody=true, hasBody=true, hasTypeParameterListBeforeFunctionName=false, isExtension=false, isTopLevel=true, name=p2Fun]
    MODIFIER_LIST:[public]
    VALUE_PARAMETER_LIST:
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=Unit]
  FUN:[fqName=test.p2ExtFun, hasBlockBody=true, hasBody=true, hasTypeParameterListBeforeFunctionName=false, isExtension=true, isTopLevel=true, name=p2ExtFun]
    MODIFIER_LIST:[public]
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=String]
    VALUE_PARAMETER_LIST:
    TYPE_REFERENCE:
      USER_TYPE:[isAbsoluteInRootPackage=false]
        USER_TYPE:[isAbsoluteInRootPackage=false]
          REFERENCE_EXPRESSION:[referencedName=kotlin]
        REFERENCE_EXPRESSION:[referencedName=Unit]
