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 theoffsetof
macro implementation.