final JvmOperation redefinedOperation = context.getInheritedOverridableOperations().get( this.sarlSignatureProvider.createActionPrototype( missedOperation.getKey().getActionName(),
source.getExtends(), context.getInheritedFinalOperations(), context.getInheritedOverridableOperations(), null, context.getInheritedOperationsToImplement(),
source.getImplements(), context.getInheritedFinalOperations(), context.getInheritedOverridableOperations(), null, context.getInheritedOperationsToImplement(),
JvmOperation tmpInheritedOperation = context.getInheritedFinalOperations().get(actSigKey); if (tmpInheritedOperation == null) { tmpInheritedOperation = context.getInheritedOverridableOperations().get(actSigKey); context.getInheritedOverridableOperations().put(actSigKey, operation); && (context == null || (!context.getInheritedFinalOperations().containsKey(ak) && !context.getInheritedOverridableOperations().containsKey(ak)))) { context.getInheritedOverridableOperations().put(ak, operation2);
featureContainerType, context.getInheritedFinalOperations(), context.getInheritedOverridableOperations(), null, context.getInheritedOperationsToImplement(),