protected boolean isEarlyExitSARLStatement ( XExpression expression ) { if ( expression instanceof XAbstractFeatureCall ) { // Do not call expression.getFeature() since the feature may be unresolved. // The type resolution at this point causes exceptions in the reentrant type resolver. // The second parameter (false) forces to ignore feature resolution. final Object element = expression . eGet ( XbasePackage . Literals . XABSTRACT_FEATURE_CALL__FEATURE , false ) ; return this . originalComputer . isEarlyExitAnnotatedElement ( element ) ; } return false ; }
Replies if the given expression is a early - exit SARL statement .