Schnittstelle IPolyExpression

Alle bekannten Implementierungsklassen:
AllocationExpression, CodeSnippetAllocationExpression, CodeSnippetMessageSend, CompletionOnJavadocAllocationExpression, CompletionOnJavadocMessageSend, CompletionOnMessageSend, CompletionOnMessageSendName, CompletionOnQualifiedAllocationExpression, CompletionOnReferenceExpressionName, ConditionalExpression, JavadocAllocationExpression, JavadocMessageSend, KnownMessageSend, LambdaExpression, MessageSend, Proceed, QualifiedAllocationExpression, ReferenceExpression, SelectionOnLambdaExpression, SelectionOnMessageSend, SelectionOnQualifiedAllocationExpression, SelectionOnReferenceExpression, SelectionOnReferenceExpressionName, SwitchExpression

public interface IPolyExpression
Contract to be implemented by all poly expressions and potential poly expressions for uniform integration into overload resolution and type inference. Additional contracts may be imposed by Invocation and InvocationSite. For most contracts "default" implementations are furnished by Expression or Statement or by ASTNode and the poly expression should suitably override where required.
Siehe auch: