Damian Tarnawski

Results 112 issues of Damian Tarnawski

```odin @(disabled=true) foo :: proc (a: $T) {} main :: proc () { foo(int{}) foo(f64{}) // Cannot assign value 'f64{}' of type 'f64' to 'int' in procedure argument } ```...

bug
frontend

Rewrites build script to build all packages in one process Similarly to how testing works So no turborepo cashing, but it's much faster overall 5s to build all packages instead...

It's probably a good time to remove that crap that was the pointer package and replace it with a simple, but actually useful primitive. The old api was just an...

I don't know if I'm missing something or is this a leftover, but the weak map is only being written to and the props object doesn't get changed, so it...

```odin add_int :: proc (a, b: int) -> int {return a+b} add_float :: proc (a, b: f32) -> f32 {return a+b} add :: proc {add_float, add_int} n: int n. //...

enhancement

Is is possible to display struct fields before fake methods, or does ols have no influence over that? ![image](https://github.com/user-attachments/assets/49b87bac-8eab-4fef-8d74-5878c09ba430)

enhancement

```odin Enum :: enum {A, B, C, D, E} e: Enum switch e { case . // autocompletions: .A, .B, .C, .D, .E case .A, .B: case . // autocompletions:...

Requires `core:odin/parser` fix

```odin import "core:slice" slice.clon // ... ``` in vscode accepting `clone` autocompletion produces `slice.clone`, but in sublime it produces just `clone`, replacing the `slice.` part. It only happens with procedues,...