1cdecl @ @ -xc++ @ declare overridden virtual constant user-defined conversion operator returning int @ 0 2