UFile (package = ) UClass (name = DestructuringDeclarationKt) UAnnotationMethod (name = foo) UBlockExpression UDeclarationsExpression ULocalVariable (name = var268d4034) UAnnotation (fqName = null) UBinaryExpression (operator = ) ULiteralExpression (value = "foo") ULiteralExpression (value = 1) ULocalVariable (name = a) UAnnotation (fqName = null) UQualifiedReferenceExpression USimpleNameReferenceExpression (identifier = var268d4034) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) UIdentifier (Identifier (component1)) USimpleNameReferenceExpression (identifier = , resolvesTo = null) ULocalVariable (name = b) UAnnotation (fqName = null) UQualifiedReferenceExpression USimpleNameReferenceExpression (identifier = var268d4034) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) UIdentifier (Identifier (component2)) USimpleNameReferenceExpression (identifier = , resolvesTo = null)