KtFunctionSymbol: annotationsList: [] callableIdIfNonLocal: test/MyClass.funWithOuterAndOwnGenericsAndBounds hasStableParameterNames: true isBuiltinFunctionInvoke: false isExtension: false isExternal: false isInfix: false isInline: false isOperator: false isOverride: false isStatic: false isSuspend: false modality: ABSTRACT name: funWithOuterAndOwnGenericsAndBounds origin: SOURCE receiverType: null returnType: kotlin/Unit symbolKind: CLASS_MEMBER typeParameters: [ KtTypeParameterSymbol(TT1) KtTypeParameterSymbol(TT2) ] valueParameters: [ KtValueParameterSymbol(tT1) KtValueParameterSymbol(tT2) ] visibility: Public getDispatchReceiver(): test/MyClass deprecationStatus: null KtKotlinPropertySymbol: annotationsList: [] callableIdIfNonLocal: test/MyClass.propWithOuterAndOwnGenericsAndBounds getter: null hasBackingField: false hasGetter: false hasSetter: false initializer: null isConst: false isDelegatedProperty: false isExtension: true isFromPrimaryConstructor: false isLateInit: false isOverride: false isStatic: false isVal: true modality: OPEN name: propWithOuterAndOwnGenericsAndBounds origin: SOURCE receiverType: test/TwoParams returnType: test/Foo? setter: null symbolKind: CLASS_MEMBER typeParameters: [ KtTypeParameterSymbol(TT1) KtTypeParameterSymbol(TT2) ] visibility: Public getDispatchReceiver(): test/MyClass deprecationStatus: null getterDeprecationStatus: null javaGetterName: getPropWithOuterAndOwnGenericsAndBounds javaSetterName: null setterDeprecationStatus: null KtFunctionSymbol: annotationsList: [] callableIdIfNonLocal: kotlin/Any.equals hasStableParameterNames: true isBuiltinFunctionInvoke: false isExtension: false isExternal: false isInfix: false isInline: false isOperator: true isOverride: false isStatic: false isSuspend: false modality: OPEN name: equals origin: LIBRARY receiverType: null returnType: kotlin/Boolean symbolKind: CLASS_MEMBER typeParameters: [] valueParameters: [ KtValueParameterSymbol(other) ] visibility: Public getDispatchReceiver(): kotlin/Any deprecationStatus: null KtFunctionSymbol: annotationsList: [] callableIdIfNonLocal: kotlin/Any.hashCode hasStableParameterNames: true isBuiltinFunctionInvoke: false isExtension: false isExternal: false isInfix: false isInline: false isOperator: false isOverride: false isStatic: false isSuspend: false modality: OPEN name: hashCode origin: LIBRARY receiverType: null returnType: kotlin/Int symbolKind: CLASS_MEMBER typeParameters: [] valueParameters: [] visibility: Public getDispatchReceiver(): kotlin/Any deprecationStatus: null KtFunctionSymbol: annotationsList: [] callableIdIfNonLocal: kotlin/Any.toString hasStableParameterNames: true isBuiltinFunctionInvoke: false isExtension: false isExternal: false isInfix: false isInline: false isOperator: false isOverride: false isStatic: false isSuspend: false modality: OPEN name: toString origin: LIBRARY receiverType: null returnType: kotlin/String symbolKind: CLASS_MEMBER typeParameters: [] valueParameters: [] visibility: Public getDispatchReceiver(): kotlin/Any deprecationStatus: null KtConstructorSymbol: annotationsList: [] callableIdIfNonLocal: null containingClassIdIfNonLocal: test/MyClass hasStableParameterNames: true isExtension: false isPrimary: true origin: SOURCE_MEMBER_GENERATED receiverType: null returnType: test/MyClass symbolKind: CLASS_MEMBER typeParameters: [] valueParameters: [] visibility: Public deprecationStatus: null