static inline func