autogen support 'static' member