diff options
| author | gingerBill <gingerBill@users.noreply.github.com> | 2025-09-10 20:11:36 +0100 |
|---|---|---|
| committer | gingerBill <gingerBill@users.noreply.github.com> | 2025-09-10 20:11:36 +0100 |
| commit | bc36ea41706f9773b031e161cbb6ece6da3d4250 (patch) | |
| tree | b4331eaaf744a7f2fa72d7aaab28bb6d004006c6 /src/check_decl.cpp | |
| parent | 228ddd69034d7711a6c21b129eaac1b05d71b4ff (diff) | |
Use macro instead of a C++ iterator - for speed
C++ iterators are bad.
Diffstat (limited to 'src/check_decl.cpp')
| -rw-r--r-- | src/check_decl.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/check_decl.cpp b/src/check_decl.cpp index 49731ad60..ff888b74e 100644 --- a/src/check_decl.cpp +++ b/src/check_decl.cpp @@ -1915,7 +1915,7 @@ gb_internal void add_deps_from_child_to_parent(DeclInfo *decl) { rw_mutex_shared_lock(&decl->deps_mutex); rw_mutex_lock(&decl->parent->deps_mutex); - for (Entity *e : decl->deps) { + FOR_PTR_SET(e, decl->deps) { ptr_set_add(&decl->parent->deps, e); } |