aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBradley Lewis <22850972+BradLewis@users.noreply.github.com>2026-02-10 19:48:25 +1100
committerGitHub <noreply@github.com>2026-02-10 19:48:25 +1100
commit4b7287a93d6896de0ea27eb159aba10f09203456 (patch)
treeaea15ca12150f13a0e5deb8bbddfff00015849ba /src
parentc03e7050673957ecae5bd7f35a386312a7f825a8 (diff)
parent1b5e31443062db82337848f112d26ac3a71b80b9 (diff)
Merge pull request #1290 from BradLewis/fix/overloaded-parapoly-proc-with-bitfield
Correctly resolve parapoly overloaded procs using bitfields
Diffstat (limited to 'src')
-rw-r--r--src/server/analysis.odin2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/analysis.odin b/src/server/analysis.odin
index c9cd863..6d0cf09 100644
--- a/src/server/analysis.odin
+++ b/src/server/analysis.odin
@@ -438,7 +438,7 @@ is_symbol_same_typed :: proc(ast_context: ^AstContext, a, b: Symbol, flags: ast.
case SymbolBasicValue:
b_value := b.value.(SymbolBasicValue)
return a_value.ident.name == b_value.ident.name && a.pkg == b.pkg
- case SymbolStructValue, SymbolEnumValue, SymbolUnionValue, SymbolBitSetValue:
+ case SymbolStructValue, SymbolEnumValue, SymbolUnionValue, SymbolBitSetValue, SymbolBitFieldValue:
return a.name == b.name && a.pkg == b.pkg
case SymbolSliceValue:
b_value := b.value.(SymbolSliceValue)