system/src/sc/lang/java/TypeDeclaration.java
public boolean needsDynType() {
      if (useRuntimeReflection)
         return false;
      DynStubParameters params = getDynamicStubParameters();
      return params.getNumCompMethods() != 0 || params.getNumCompProps() != 0;
   }
/*
    * Returns true if this file needs a reflective DynType object built for it, i.e. when not using reflection and in compiled mode.
    * The useRuntimeReflection must
    * be turned off for this type (either at the system or via CompilerSettings.
    * <p>
    * Not to be confused with needsDynamicStub - the case where we are generating a dynamic stub for a class in dynamic mode
    */
Returns true if this file needs a reflective DynType object built for it, i.e. when not using reflection and in compiled mode.
The useRuntimeReflection must
be turned off for this type (either at the system or via CompilerSettings.

Not to be confused with needsDynamicStub - the case where we are generating a dynamic stub for a class in dynamic mode
Returns true if this file needs a reflective DynType object built for it i . e . when not using reflection and in compiled mode . The useRuntimeReflection must be turned off for this type ( either at the system or via CompilerSettings . Not to be confused with needsDynamicStub - the case where we are generating a dynamic stub for a class in dynamic mode
public boolean needsDynType() {
      if (useRuntimeReflection)
         return false;
      DynStubParameters params = getDynamicStubParameters();
      return params.getNumCompMethods() != 0 || params.getNumCompProps() != 0;
   }
public boolean needsDynType ( ) { if ( useRuntimeReflection ) return false ; DynStubParameters params = getDynamicStubParameters ( ) ; return params . getNumCompMethods ( ) != 0 || params . getNumCompProps ( ) != 0 ; }
Returns true if this file needs a reflective DynType object built for it, i.e.
Returns true if this file needs a reflective DynType object built for it i . e .