}
@Override
- protected final D createDeclared(final StmtContext<Boolean, D, ?> ctx,
- final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+ protected final D createDeclared(final BoundStmtCtx<Boolean> ctx,
+ final ImmutableList<DeclaredStatement<?>> substatements) {
final Boolean argument = ctx.getArgument();
if (substatements.isEmpty()) {
return argument ? emptyDeclaredTrue : emptyDeclaredFalse;
}
protected abstract @NonNull D createDeclared(@NonNull Boolean argument,
- @NonNull ImmutableList<? extends DeclaredStatement<?>> substatements);
+ @NonNull ImmutableList<DeclaredStatement<?>> substatements);
@Override
protected final E createEffective(final Current<Boolean, D> stmt,