コード例 #1
0
    public SubExpression(TextValueExpression input, Expression?expression = null)
    {
        if (input is TextExpression && expression is null)
        {
            throw new ArgumentException("A sub-expression on a text expression must have an expression to match against.", nameof(input));
        }

        Input      = input;
        Expression = expression;
    }
コード例 #2
0
 public TypeAssignmentProperty(string name, TextValueExpression value)
 {
     Name  = name;
     Value = value;
 }
コード例 #3
0
 public AssignmentExpression(CaptureName name, TextValueExpression value)
 {
     Name  = name;
     Value = value;
 }