Comment Comment by 0xdeafbeef uintptr_t x = opaque((uintptr_t)p); free((void *)x); free(p);How will you find such violations if opaque comes from so or some ffi, so compiler can't see through? you can't. It's heuristics. Sound type system is much stronger parent 0xdeafbeef 28 days ago
How will you find such violations if opaque comes from so or some ffi, so compiler can't see through? you can't. It's heuristics. Sound type system is much stronger