| KtFunctionSymbol: | |
| annotationsList: [] | |
| callableIdIfNonLocal: /foo | |
| contextReceivers: [] | |
| contractEffects: [] | |
| hasStableParameterNames: true | |
| isBuiltinFunctionInvoke: false | |
| isExtension: true | |
| isExternal: false | |
| isInfix: false | |
| isInline: false | |
| isOperator: false | |
| isOverride: false | |
| isStatic: false | |
| isSuspend: false | |
| modality: FINAL | |
| name: foo | |
| origin: SOURCE | |
| receiverParameter: KtReceiverParameterSymbol: | |
| annotationsList: [ | |
| ReceiverAnnotation() | |
| psi: KtAnnotationEntry | |
| ] | |
| origin: SOURCE | |
| owningCallableSymbol: KtFunctionSymbol(/foo) | |
| type: [ | |
| ReceiverTypeAnnotation() | |
| psi: KtAnnotationEntry | |
| ] @R|ReceiverTypeAnnotation|() kotlin/Int | |
| getContainingModule: KtSourceModule "Sources of main" | |
| deprecationStatus: null | |
| returnType: kotlin/Unit | |
| symbolKind: TOP_LEVEL | |
| typeParameters: [] | |
| valueParameters: [] | |
| visibility: Public | |
| getContainingModule: KtSourceModule "Sources of main" | |
| deprecationStatus: null |