提交 32005fe1 编写于 作者: J Jonas Schievink

Allow 0 or 1 explicit generator parameters

上级 8a1227a6
......@@ -688,12 +688,12 @@ fn generator_movability_for_fn(
) -> Option<hir::Movability> {
match generator_kind {
Some(hir::GeneratorKind::Gen) => {
if !decl.inputs.is_empty() {
if decl.inputs.len() > 1 {
struct_span_err!(
self.sess,
fn_decl_span,
E0628,
"generators cannot have explicit parameters"
"too many parameters for generator (expected 0 or 1 parameters)"
)
.emit();
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册