Browse Source

Fix #2562 caused by inlining of procedure call

gingerBill 2 years ago
parent
commit
1247d36a12
1 changed files with 1 additions and 0 deletions
  1. 1 0
      src/check_decl.cpp

+ 1 - 0
src/check_decl.cpp

@@ -950,6 +950,7 @@ gb_internal void check_proc_decl(CheckerContext *ctx, Entity *e, DeclInfo *d) {
 
 	if (ac.require_declaration) {
 		e->flags |= EntityFlag_Require;
+		pl->inlining = ProcInlining_no_inline;
 	}