Lines Matching defs:neg_classes
54 tre_ctype_t *neg_classes;
106 tre_ctype_t *neg_classes;
694 lit->neg_classes = nc;
1750 p->neg_classes = lit->neg_classes;
2037 tre_ctype_t class, tre_ctype_t *neg_classes, int backref)
2049 new_set[0].neg_classes = neg_classes;
2081 new_set[s1].neg_classes = set1[s1].neg_classes;
2109 new_set[s1 + s2].neg_classes = set2[s2].neg_classes;
2306 lit->class, lit->neg_classes,
2527 | (p1->neg_classes != NULL ? ASSERT_CHAR_CLASS_NEG : 0);
2537 if (p1->neg_classes != NULL)
2539 for (i = 0; p1->neg_classes[i] != (tre_ctype_t)0; i++);
2540 trans->neg_classes =
2541 xmalloc(sizeof(*trans->neg_classes) * (i + 1));
2542 if (trans->neg_classes == NULL)
2544 for (i = 0; p1->neg_classes[i] != (tre_ctype_t)0; i++)
2545 trans->neg_classes[i] = p1->neg_classes[i];
2546 trans->neg_classes[i] = (tre_ctype_t)0;
2549 trans->neg_classes = NULL;
2922 if (tnfa->transitions[i].neg_classes)
2923 xfree(tnfa->transitions[i].neg_classes);