It may be a good idea to have a separate types table only in the module to be used by runtimes. It would avoid a ton of useless allocations and may even speed up them
Instead of
```zig
Variable: struct {
storage_class: spv.SpvStorageClass,
type_word: SpvWord,
type: Type,
value: Value,
},
```
use
```zig
Variable: struct {
storage_class: spv.SpvStorageClass,
type: *const TypeData,
value: Value,
},
```
It may be a good idea to have a separate types table only in the module to be used by runtimes. It would avoid a ton of useless allocations and may even speed up them
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Instead of
use
It may be a good idea to have a separate types table only in the module to be used by runtimes. It would avoid a ton of useless allocations and may even speed up them