Skip to content

Error parsing loop labels #73

@froody

Description

@froody

The following code generates an error at outer: when parsed with tree-sitter-dart, yet it is valid code. Strangely commenting out the import makes it pass

import 'package:meta/meta.dart';
void func() {
    outer:
    for (int i = 0; i < 0; i++) {
        continue outer;
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions