Source locations are opaque 32-bit entities that can be used to represent WebAssembly byte-code positions or some other source identifier.