fun create()

in compiler/src/main/kotlin/motif/compiler/ScopeImplFactory.kt [68:88]


    fun create(): ScopeImpl {
      val isInternal = (scope.clazz as? CompilerClass)?.isInternal() ?: false
      return ScopeImpl(
          scope.implClassName,
          scope.typeName,
          isInternal,
          scopeImplAnnotation(),
          objectsField(),
          dependenciesField(),
          cacheFields(),
          constructor(),
          alternateConstructor(),
          accessMethodImpls(),
          childMethodImpls(),
          scopeProviderMethod(),
          factoryProviderMethods(),
          dependencyProviderMethods(),
          objectsImpl(),
          dependencies(),
      )
    }