1*57718be8SEnji Cooper /* CVT node handling in ?: operator */ 2*57718be8SEnji Cooper typedef unsigned long int size_t; 3*57718be8SEnji Cooper struct filecore_direntry { 4*57718be8SEnji Cooper unsigned len:32; 5*57718be8SEnji Cooper }; 6*57718be8SEnji Cooper int main(void)7*57718be8SEnji Coopermain(void) 8*57718be8SEnji Cooper { 9*57718be8SEnji Cooper struct filecore_direntry dirent = { 0 }; 10*57718be8SEnji Cooper size_t uio_resid = 0; 11*57718be8SEnji Cooper size_t bytelen = (((dirent.len)<(uio_resid))?(dirent.len):(uio_resid)); 12*57718be8SEnji Cooper return bytelen; 13*57718be8SEnji Cooper } 14