From 38841dd46e6bb5879200c0a8e2f879c8cfa005d6 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Thu, 19 Aug 2021 17:38:18 +0100 Subject: Fix race condition from `add_entity_use` due to Entity.identifier --- src/entity.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/entity.cpp') diff --git a/src/entity.cpp b/src/entity.cpp index fb65bc3a8..9f3b8f84d 100644 --- a/src/entity.cpp +++ b/src/entity.cpp @@ -120,7 +120,7 @@ struct Entity { Token token; Scope * scope; Type * type; - Ast * identifier; // Can be nullptr + std::atomic identifier; // Can be nullptr DeclInfo * decl_info; DeclInfo * parent_proc_decl; // nullptr if in file/global scope AstFile * file; -- cgit v1.2.3