As a C implementation, Cesium implements some helper functions for the compiler. These are built-in language constructs.
__builtin_offsetof_instance(pointer): this function is only concerned about the type of the passedpointer. It will find the first variable of same type in the current scope (or emit a new one), and take address of said variable, as part of theoffsetofmacro implementation.