- private ModuleEffectiveStatementImpl(final @NonNull ModuleStmtContext ctx) {
- super(ctx, findPrefix(ctx.delegate(), "module", ctx.getStatementArgument()));
- submodules = ctx.getSubmodules();
+ ModuleEffectiveStatementImpl(final StmtContext<UnqualifiedQName, ModuleStatement, ModuleEffectiveStatement> ctx,
+ final ModuleStatement declared, final ImmutableList<? extends EffectiveStatement<?, ?>> substatements,
+ final Collection<? extends Submodule> submodules) {
+ super(declared, ctx, substatements, findPrefix(ctx, "module", ctx.coerceRawStatementArgument()));