Skip to content

Valueless ret expression in block tail position doesn't parse #521

@brson

Description

@brson
fn f() {
  auto x = alt (true) {
    case (true) { 10 }
    case (false) { ret }
  };
}

Parser expects ret to be followed by a semicolon. Using ret () works as expected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions