Module std::intrinsics

Functions implemented directly in the compiler.

Functions in this module are not intended for general use, and are usually called by wrapper functions in the standard library (e.g. size_of and unreachable).

Intrinsic functions are not first-class citizens. You cannot take a reference to one, or pass it as an argument to another function. The intrinsic call signature is not strictly enforced (pass as many arguments as you want, they will be ignored, the intrinsic may return a value of different type, etc.). Needless to say, intrinsics do not participate in type inference.