15 references to CreateAlternate
System.Text.RegularExpressions (15)
System\Text\RegularExpressions\Symbolic\SymbolicRegexNode.cs (15)
502return CreateAlternate(builder, left, tail); 507return CreateAlternate(builder, result, tail); 511return CreateAlternate(builder, left, tail); 568or = CreateAlternate(builder, elems[i], or, deduplicated: true); 577or = CreateAlternate(builder, elems[i], or, deduplicated: true); 992return CreateAlternate(builder, 1110CreateAlternate(builder, _left, _right.PruneLowerPriorityThanNullability(builder, context), deduplicated: true); 1128CreateAlternate(builder, CreateConcat(builder, _left._left, _right), 1176return CreateAlternate(builder, 1192return loop._left.IsHighPriorityNullableFor(context) ? skipLoopCase : CreateAlternate(builder, 1309CreateAlternate(builder, rightDerivative, leftDerivative, hintRightLikelySubsumes: true) : 1310CreateAlternate(builder, leftDerivative, rightDerivative); 1339derivative = CreateAlternate(builder, _left.CreateDerivative(builder, elem, context), _right.CreateDerivative(builder, elem, context)); 1936return CreateAlternate(builder, _left.Reverse(builder), _right.Reverse(builder)); 2144CreateAlternate(builder, left1, right1);