Lines Matching defs:bp

111     private int bp;
187 bp = -1;
219 /** Convert unicode escape; bp points to initial '\' character
223 if (ch == '\\' && unicodeConversionBp != bp) {
224 bp++; ch = buf[bp];
227 bp++; ch = buf[bp];
229 int limit = bp + 3;
233 while (bp < limit && d >= 0) {
234 bp++; ch = buf[bp];
240 unicodeConversionBp = bp;
244 lexError(bp, "illegal.unicode.esc");
246 bp--;
255 ch = buf[++bp];
266 if (buf[bp+1] == '\\' && unicodeConversionBp != bp) {
267 bp++;
289 if (buf[bp+1] == '\\' && unicodeConversionBp != bp) {
290 bp++;
328 lexError(bp, "illegal.esc.char");
331 } else if (bp != buflen) {
349 savePos = bp;
458 lexError(bp, "illegal.underscore");
534 if (bp >= buflen) {
643 while (bp < buflen) {
646 while (bp < buflen && (ch == ' ' || ch == '\t' || ch == FF)) {
651 while (bp < buflen && ch == '*') {
659 while (bp < buflen && (ch == ' ' || ch == '\t' || ch == FF)) {
665 if (bp < buflen && ch == '@' && !deprecatedFlag) {
667 if (bp < buflen && ch == 'd') {
669 if (bp < buflen && ch == 'e') {
671 if (bp < buflen && ch == 'p') {
673 if (bp < buflen && ch == 'r') {
675 if (bp < buflen && ch == 'e') {
677 if (bp < buflen && ch == 'c') {
679 if (bp < buflen && ch == 'a') {
681 if (bp < buflen && ch == 't') {
683 if (bp < buflen && ch == 'e') {
685 if (bp < buflen && ch == 'd') {
689 if (deprecatedPrefix && bp < buflen) {
702 while (bp < buflen) {
743 pos = bp;
751 endPos = bp;
756 endPos = bp;
764 endPos = bp;
809 int savePos = bp;
864 } while (ch != CR && ch != LF && bp < buflen);
865 if (bp < buflen) {
866 endPos = bp;
878 while (bp < buflen) {
889 endPos = bp;
923 while (ch != '\"' && ch != CR && ch != LF && bp < buflen)
957 } else if (bp == buflen || ch == EOI && bp+1 == buflen) { // JLS 3.5
959 pos = bp = eofPos;
969 endPos = bp;