public final class SLTypeResolver extends SLExpressionResolver
javaInfo, manager, services, specInClass| Constructor and Description |
|---|
SLTypeResolver(JavaInfo javaInfo,
SLResolverManager manager,
KeYJavaType specInClass) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canHandleReceiver(SLExpression receiver) |
protected SLExpression |
doResolving(SLExpression receiver,
String name,
SLParameters parameters)
Resolves property calls on explicit receivers.
|
isVisible, resolvepublic SLTypeResolver(JavaInfo javaInfo, SLResolverManager manager, KeYJavaType specInClass)
protected boolean canHandleReceiver(SLExpression receiver)
canHandleReceiver in class SLExpressionResolverprotected SLExpression doResolving(SLExpression receiver, String name, SLParameters parameters) throws SLTranslationException
SLExpressionResolverdoResolving in class SLExpressionResolverreceiver - receiver (may *not* be null)name - name of the propertyparameters - the actual parameters, or null if not applicableSLTranslationException