aboutsummaryrefslogtreecommitdiff
path: root/src/check_expr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/check_expr.cpp')
-rw-r--r--src/check_expr.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/check_expr.cpp b/src/check_expr.cpp
index 36419d172..21a4f7cfe 100644
--- a/src/check_expr.cpp
+++ b/src/check_expr.cpp
@@ -999,6 +999,11 @@ Entity *check_ident(Checker *c, Operand *o, AstNode *n, Type *named_type, Type *
if (e->kind == Entity_ProcedureGrouping) {
auto *pge = &e->ProcedureGrouping;
+
+ DeclInfo *d = decl_info_of_entity(&c->info, e);
+ check_entity_decl(c, e, d, nullptr);
+
+
Entity **procs = pge->entities.data;
isize overload_count = pge->entities.count;
bool skip = false;