Change compound literal grammar to match the formal grammar

This commit is contained in:
gingerBill
2026-06-02 11:10:58 +01:00
parent 619b3eb1b7
commit b914dc1f32
2 changed files with 0 additions and 6 deletions

View File

@@ -3174,9 +3174,6 @@ is_literal_type :: proc(expr: ^ast.Expr) -> bool {
}
parse_value :: proc(p: ^Parser) -> ^ast.Expr {
if p.curr_tok.kind == .Open_Brace {
return parse_literal_value(p, nil)
}
prev_allow_range := p.allow_range
defer p.allow_range = prev_allow_range
p.allow_range = true

View File

@@ -2039,9 +2039,6 @@ gb_internal Ast *parse_literal_value(AstFile *f, Ast *type) {
}
gb_internal Ast *parse_value(AstFile *f) {
if (f->curr_token.kind == Token_OpenBrace) {
return parse_literal_value(f, nullptr);
}
Ast *value;
bool prev_allow_range = f->allow_range;
f->allow_range = true;