diff options
| author | Eugen Wissner <belka@caraus.de> | 2026-07-03 08:53:03 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2026-07-03 08:53:03 +0200 |
| commit | 4ad6052aa2816f8296e62569272e99fc0d2fd3c1 (patch) | |
| tree | e1002f3fc1d51929b6f7b77f4769eb84be4e9e82 /gcc/elna-generic.cc | |
| parent | 453332311ac2d569093f9ef62d41d13b0ce024c8 (diff) | |
| download | elna-4ad6052aa2816f8296e62569272e99fc0d2fd3c1.tar.gz | |
Merge variable_expression and named_type_expression
Diffstat (limited to 'gcc/elna-generic.cc')
| -rw-r--r-- | gcc/elna-generic.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/elna-generic.cc b/gcc/elna-generic.cc index b37b111..a5aa5f5 100644 --- a/gcc/elna-generic.cc +++ b/gcc/elna-generic.cc @@ -169,7 +169,7 @@ namespace elna::gcc { location_t call_location = get_location(&call->position()); - if (frontend::variable_expression *named_call = call->callable().is_variable()) + if (frontend::named_expression *named_call = call->callable().is_named()) { if (named_call->name == "assert") { @@ -784,7 +784,7 @@ namespace elna::gcc } } - void generic_visitor::visit(frontend::variable_expression *expression) + void generic_visitor::visit(frontend::named_expression *expression) { auto symbol = this->symbols->lookup(expression->name); @@ -1023,7 +1023,7 @@ namespace elna::gcc if (TREE_CODE(lvalue) == CONST_DECL) { error_at(statement_location, "Cannot modify constant '%s'", - statement->lvalue().is_variable()->name.c_str()); + statement->lvalue().is_named()->name.c_str()); } else if (TYPE_READONLY(TREE_TYPE(lvalue))) { |
