| Package | Description |
|---|---|
| org.eclipse.xtext.xbase.typesystem.override |
| Modifier and Type | Class and Description |
|---|---|
class |
LazyOverrideCheckResult |
| Modifier and Type | Method and Description |
|---|---|
IOverrideCheckResult |
ResolvedOperationInHierarchy.getOverrideCheckResult() |
IOverrideCheckResult |
IResolvedOperation.getOverrideCheckResult()
The override check result that is associated with this operation.
|
IOverrideCheckResult |
BottomResolvedOperation.getOverrideCheckResult() |
IOverrideCheckResult |
IResolvedOperation.isOverridingOrImplementing(JvmOperation operation)
Transitively check whether this operation if implementing or overriding the given operation.
|
IOverrideCheckResult |
AbstractResolvedOperation.isOverridingOrImplementing(JvmOperation operation) |
IOverrideCheckResult |
OverrideTester.isSubsignature(AbstractResolvedOperation overriding,
JvmOperation overridden,
boolean checkInheritance)
Checks if the overriding method and the given overridden candidate have compatible subsignatures
according to JLS 8.4.2.
|
| Modifier and Type | Method and Description |
|---|---|
protected ResolvedOperationInHierarchy |
AbstractResolvedOperation.createResolvedOperationInHierarchy(JvmOperation candidate,
IOverrideCheckResult checkResult) |
protected void |
ResolvedOperationInHierarchy.setCheckResult(IOverrideCheckResult checkResult) |
Copyright © 2015. All Rights Reserved.