diff options
| author | Daniel Gavin <danielgavin5@hotmail.com> | 2021-09-28 16:36:17 +0200 |
|---|---|---|
| committer | Daniel Gavin <danielgavin5@hotmail.com> | 2021-09-28 16:36:17 +0200 |
| commit | 5c8000afbce31748e8a8e13c7116eb7385087405 (patch) | |
| tree | e22aebcf818b6fd477818560c9e28deb78cd1eab /src | |
| parent | c8b297729092ffccad1c4ac2bad7e598af0d7d2f (diff) | |
Add support for b32, b64 keywords
Diffstat (limited to 'src')
| -rw-r--r-- | src/analysis/analysis.odin | 2 | ||||
| -rw-r--r-- | src/common/ast.odin | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/analysis/analysis.odin b/src/analysis/analysis.odin index 30e84f9..045e06f 100644 --- a/src/analysis/analysis.odin +++ b/src/analysis/analysis.odin @@ -487,7 +487,7 @@ is_symbol_same_typed :: proc(ast_context: ^AstContext, a, b: index.Symbol) -> bo } case .Bool: switch basic.ident.name { - case "bool": return true; + case "bool", "b32", "b64": return true; case: return false; } case .String: diff --git a/src/common/ast.odin b/src/common/ast.odin index 3589848..742a477 100644 --- a/src/common/ast.odin +++ b/src/common/ast.odin @@ -21,6 +21,8 @@ keyword_map: map[string]bool = { "rawptr" = true, "any" = true, "u32" = true, + "b32" = true, + "b64" = true, "true" = true, "false" = true, "nil" = true, |