Lines Matching defs:this
8 * Version 2.0 (the 'License'). You may not use this file except in
16 * http://www.opensource.apple.com/apsl/ and read it before using this file.
43 include such an acknowledgment, I would appreciate that you keep this
80 code this; /* table entry for duplication */
116 lens[] are in the range 0..MAXBITS. The caller must assure this.
118 symbol does not occur in this code.
145 this.op = (unsigned char)64; /* invalid code marker */
146 this.bits = (unsigned char)1;
147 this.val = (unsigned short)0;
148 *(*table)++ = this; /* make a table to force an error */
149 *(*table)++ = this;
177 Create and fill in decoding tables. In this loop, the table being
192 counts are used for this, and so count[] is decremented as codes are
204 routine permits incomplete codes, so another loop after this one fills
245 this.bits = (unsigned char)(len - drop);
247 this.op = (unsigned char)0;
248 this.val = work[sym];
251 this.op = (unsigned char)(extra[work[sym]]);
252 this.val = base[work[sym]];
255 this.op = (unsigned char)(32 + 64); /* end of block */
256 this.val = 0;
265 next[(huff >> drop) + fill] = this;
325 this.op = (unsigned char)64; /* invalid code marker */
326 this.bits = (unsigned char)(len - drop);
327 this.val = (unsigned short)0;
334 this.bits = (unsigned char)len;
338 next[huff >> drop] = this;