Lines Matching defs:cls
237 #define __CLS_INFO(cls) ((cls)->info) argument
238 #define __CLS_ISINFO(cls, mask) ((__CLS_INFO(cls)&mask)==mask) argument
239 #define __CLS_SETINFO(cls, mask) (__CLS_INFO(cls) |= mask) argument
240 #define __CLS_SETNOTINFO(cls, mask) (__CLS_INFO(cls) &= ~mask) argument
244 #define CLS_ISMETA(cls) ((cls)&&__CLS_ISINFO(cls, _CLS_META)) argument
248 #define CLS_ISCLASS(cls) ((cls)&&__CLS_ISINFO(cls, _CLS_CLASS)) argument
253 #define CLS_ISRESOLV(cls) __CLS_ISINFO(cls, _CLS_RESOLV) argument
254 #define CLS_SETRESOLV(cls) __CLS_SETINFO(cls, _CLS_RESOLV) argument
259 #define CLS_ISINITIALIZED(cls) __CLS_ISINFO(cls, _CLS_INITIALIZED) argument
260 #define CLS_SETINITIALIZED(cls) __CLS_SETINFO(cls, _CLS_INITIALIZED) argument
268 #define CLS_IS_IN_CONSTRUCTION(cls) __CLS_ISINFO(cls, _CLS_IN_CONSTRUCTION) argument
269 #define CLS_SET_IN_CONSTRUCTION(cls) __CLS_SETINFO(cls, _CLS_IN_CONSTRUCTION) argument
270 #define CLS_SET_NOT_IN_CONSTRUCTION(cls) __CLS_SETNOTINFO(cls, _CLS_IN_CONSTRUCTION) argument
274 #define CLS_GETNUMBER(cls) (__CLS_INFO(cls) >> (HOST_BITS_PER_LONG/2)) argument
275 #define CLS_SETNUMBER(cls, num) \ argument