19 references to IsLeaf
System.Text.RegularExpressions (19)
System\Text\RegularExpressions\Symbolic\BDD.cs (11)
121
while (!set.
IsLeaf
)
169
if (
IsLeaf
)
214
if (node.
IsLeaf
)
244
if (
IsLeaf
)
262
if (node.
IsLeaf
)
426
while (!bdd.
IsLeaf
)
451
if (
IsLeaf
)
478
if (node.
IsLeaf
)
521
if (
IsLeaf
)
524
!other.
IsLeaf
|| Ordinal < other.Ordinal ? -1 :
529
if (other.
IsLeaf
)
System\Text\RegularExpressions\Symbolic\BDDRangeConverter.cs (1)
101
Debug.Assert(!set.
IsLeaf
);
System\Text\RegularExpressions\Symbolic\CharSetSolver.cs (7)
207
Debug.Assert(!set.
IsLeaf
, "Did not expect multi-terminal");
257
Debug.Assert(!set1.
IsLeaf
|| !set2.
IsLeaf
, "Did not expect multi-terminal case");
262
if (set1.
IsLeaf
|| set2.Ordinal > set1.Ordinal)
264
Debug.Assert(!set2.
IsLeaf
);
269
else if (set2.
IsLeaf
|| set1.Ordinal > set2.Ordinal)
374
if (bdd.
IsLeaf
)