protected void _before ( SarlCapacityUses uses , IExtraLanguageGeneratorContext context ) { // Rename the function in order to produce the good features at the calls. for ( final JvmTypeReference capacity : uses . getCapacities ( ) ) { final JvmType type = capacity . getType ( ) ; if ( type instanceof JvmDeclaredType ) { computeCapacityFunctionMarkers ( ( JvmDeclaredType ) type ) ; } } }
Mark the functions of the used capacities in order to have a valid feature call within the code .