Lines Matching refs:nullable
89 int nullable;
148 node->nullable = -1;
1121 c->right->nullable = -1;
1152 c->left->nullable = -1;
2198 if (uni->left->nullable)
2200 else if (uni->right->nullable)
2209 assert(cat->left->nullable);
2210 assert(cat->right->nullable);
2219 if (iter->arg->nullable)
2241 /* Computes and fills in the fields `nullable', `firstpos', and `lastpos' for
2268 /* Back references: nullable = false, firstpos = {i},
2270 node->nullable = 0;
2284 nullable = true, firstpos = {}, and lastpos = {}. */
2285 node->nullable = 1;
2295 /* Literal at position i: nullable = false, firstpos = {i},
2297 node->nullable = 0;
2350 node->nullable = uni->left->nullable || uni->right->nullable;
2366 if (iter->min == 0 || iter->arg->nullable)
2367 node->nullable = 1;
2369 node->nullable = 0;
2380 node->nullable = cat->left->nullable && cat->right->nullable;
2383 if (cat->left->nullable)
2420 if (cat->right->nullable)