handleSuperExpression

fun handleSuperExpression(memberExpression: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean

Handle expressions in the form of super.property or ClassName.super.call(), conforming to JLS13 §15.12.1.

This function basically sets the correct type of the Reference containing the "super" keyword.

Parameters

memberExpression

The member expression that needs to be adjusted

curClass

The class containing the call