A structure holding some kind of SPIR-V entity (e.g., type, constant, instruction, etc.) that can be referenced.
A strongly typed reference to a SPIR-V element.