Lines Matching defs:pred
486 static bool valid_loc(char *pred, char *shared) {
488 if( shared == pred ) return true;
496 return dfa_shared_preds::valid_loc(pred, prev);
505 if( prev != pred && *(prev-1) == '|' ) return true;
507 if( prev != pred && *(prev-1) == '&' ) return true;
525 static const char* pred(int index) { check_index(index); return _pred[index]; }
531 char* pred = mList->get_pred();
532 if( pred != NULL ) {
534 const char *shared_pred = dfa_shared_preds::pred(index);
547 char *pred = predicate->_pred;
548 if( pred != NULL ) {
549 char *new_pred = pred;
554 if( new_pred == pred ) {
555 new_pred = strdup(pred);
562 if( new_pred != pred ) {
576 const char *shared_pred = dfa_shared_preds::pred(j);