System\Text\RegularExpressions\Symbolic\SymbolicRegexNode.cs (9)
827result = builder.CreateConcat(CreateLoop(builder, prefix, 0, 1, true), left);
1291derivative = builder.CreateConcat(_left.CreateDerivative(builder, elem, context), _right);
1295SymbolicRegexNode<TSet> leftDerivative = builder.CreateConcat(_left.CreateDerivative(builder, elem, context), _right);
1324derivative = builder.CreateConcat(_left.CreateDerivative(builder, elem, context), CreateLoopContinuation(builder));
1331derivative = builder.CreateConcat(_left, CreateLoopContinuation(builder)).CreateDerivative(builder, elem, context);
1386return builder.CreateConcat(_left.StripEffects(builder), _right);
1472alternativesAndEffects[i] = (builder.CreateConcat(node, _right), effects);
1926rev = builder.CreateConcat(rev1, rev);
1930rev = builder.CreateConcat(restr, rev);