From a8e458339b65669d088edf36bb96ffb518f68d2d Mon Sep 17 00:00:00 2001 From: Ginger Bill Date: Mon, 12 Jun 2017 16:26:51 +0100 Subject: foreign_library allow for Pascal-style grouping --- src/check_expr.cpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'src/check_expr.cpp') diff --git a/src/check_expr.cpp b/src/check_expr.cpp index cf35c30b3..2d0c94438 100644 --- a/src/check_expr.cpp +++ b/src/check_expr.cpp @@ -1123,13 +1123,10 @@ Type *check_get_params(Checker *c, Scope *scope, AstNode *_params, bool *is_vari AstNode *name = p->names[j]; if (ast_node_expect(name, AstNode_Ident)) { Entity *param = make_entity_param(c->allocator, scope, name->Ident, type, - (p->flags&FieldFlag_using) != 0, (p->flags&FieldFlag_immutable) != 0); + (p->flags&FieldFlag_using) != 0, false); if (p->flags&FieldFlag_no_alias) { param->flags |= EntityFlag_NoAlias; } - if (p->flags&FieldFlag_immutable) { - param->Variable.is_immutable = true; - } param->Variable.default_value = value; param->Variable.default_is_nil = default_is_nil; @@ -6568,11 +6565,8 @@ gbString write_expr_to_string(gbString str, AstNode *node) { if (f->flags&FieldFlag_using) { str = gb_string_appendc(str, "using "); } - if (f->flags&FieldFlag_immutable) { - str = gb_string_appendc(str, "immutable "); - } if (f->flags&FieldFlag_no_alias) { - str = gb_string_appendc(str, "no_alias "); + str = gb_string_appendc(str, "#no_alias "); } for_array(i, f->names) { -- cgit v1.2.3