From 05ad38ae2d8808ba09f9c8d41480e780b20ada85 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Sun, 3 Dec 2017 23:19:25 +0000 Subject: Fix procedure grouping --- src/checker.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/checker.cpp') diff --git a/src/checker.cpp b/src/checker.cpp index 41faba7c0..78afab4ad 100644 --- a/src/checker.cpp +++ b/src/checker.cpp @@ -1472,7 +1472,7 @@ PtrSet generate_minimum_dependency_set(CheckerInfo *info, Entity *star Entity *e = info->definitions.entries[i].value; // if (e->scope->is_global && !is_type_poly_proc(e->type)) { // TODO(bill): is the check enough? if (e->scope->is_global) { // TODO(bill): is the check enough? - if (!is_type_poly_proc(e->type)) { + if (e->type == nullptr || !is_type_poly_proc(e->type)) { // NOTE(bill): Require runtime stuff add_dependency_to_map(&map, info, e); } -- cgit v1.2.3