The ifdefname specifier provides a name that may or may not be #defined at compilation time. If ifdefname is #defined, then the spcified method/creator is enabled, otherwise it is disabled.