diff options
| author | DanielGavin <danielgavin5@hotmail.com> | 2023-11-04 13:22:44 +0100 |
|---|---|---|
| committer | DanielGavin <danielgavin5@hotmail.com> | 2023-11-04 13:22:44 +0100 |
| commit | dcaa30b0e24469a40c6a157f0a1c7e1a1a2406c1 (patch) | |
| tree | 4af0e45512da719b46abea3a90200cad21bd6c56 /src/server/references.odin | |
| parent | ef40b03c294cebff6407df96a727e4f485a84258 (diff) | |
Remove errors caused by parsing builtin odin files.
Diffstat (limited to 'src/server/references.odin')
| -rw-r--r-- | src/server/references.odin | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/server/references.odin b/src/server/references.odin index 3ad53f1..7c9e2cb 100644 --- a/src/server/references.odin +++ b/src/server/references.odin @@ -3,16 +3,16 @@ package server import "shared:common" -import "core:strings" +import "core:fmt" +import "core:log" +import "core:mem" import "core:odin/ast" import "core:odin/parser" -import path "core:path/slashpath" -import "core:log" -import "core:path/filepath" -import "core:fmt" import "core:os" -import "core:mem" +import "core:path/filepath" +import path "core:path/slashpath" import "core:runtime" +import "core:strings" fullpaths: [dynamic]string @@ -192,7 +192,10 @@ resolve_references :: proc( ok = parser.parse_file(&p, &file) if !ok { - log.errorf("error in parse file for indexing %v", fullpath) + if !strings.contains(fullpath, "builtin.odin") && + !strings.contains(fullpath, "intrinsics.odin") { + log.errorf("error in parse file for indexing %v", fullpath) + } continue } |