Lines Matching full:valid
113 bool valid;
116 // valid = isasciitype(c[3]);
117 valid = true;
120 while (valid && i<3) {
122 if (!zero) valid = false;
125 //if (!isasciitype(c[i])) valid = false;
129 // if all zeros, not a valid type code.
130 if (zero) valid = false;
132 valid = isident(c[3]) ? true : false;
135 while (valid && i<3) {
137 if (!zero) valid = false;
140 if (!isident(c[i])) valid = false;
145 if( valid && (!fullContext || c[0] != '0' || c[1] != 'x') ) {