KtFile: 'explicitContextArgumentErrorExpression.kt'
  null

KtPackageDirective(0,0): ''
  null

KtImportList(0,0): ''
  null

KtNamedFunction(0,31): 'context(s: String)'
  null

KtDeclarationModifierList(0,18): 'context(s: String)'
  null

KtContextReceiverList(0,18): 'context(s: String)'
  null

KtParameter(8,17): 's: String'
  null

KtTypeReference(11,17): 'String'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/String
    ]

KtUserType(11,17): 'String'
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/String
    ]

KtNameReferenceExpression(11,17): 'String'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      kotlin/String
    ]

KtParameterList(26,28): '()'
  null

KtBlockExpression(29,31): '{}'
  null

KtNamedFunction(33,60): 'fun bar() {'
  null

KtParameterList(40,42): '()'
  null

KtBlockExpression(43,60): '{'
  null

KtCallExpression(49,58): 'foo(s = )'
  KaSymbolResolutionSuccess:
    symbols = [
      /foo(): kotlin.Unit
    ]

KtNameReferenceExpression(49,52): 'foo'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      /foo(): kotlin.Unit
    ]

KtValueArgumentList(52,58): '(s = )'
  null

KtValueArgument(53,56): 's ='
  null

KtValueArgumentName(53,54): 's'
  null

KtNameReferenceExpression(53,54): 's'
  isImplicitReferenceToCompanion: false
  contextSensitiveResolutionStatus: NotAvailable
  lookupLocally: false
  KaSymbolResolutionSuccess:
    symbols = [
      s: kotlin.String
    ]
