inline STATIC_DCL and STATIC_VAR macros