Esempio n. 1
0
        public NodeSyntax With(EncodedTextToken value)
        {
            if (value == null || value.Equals(Value))
            {
                return(this);
            }

            return(new TextSyntax(value));
        }
Esempio n. 2
0
 CommentSyntax(CommentStartToken start, EncodedTextToken value, CommentEndToken end)
 {
     Start = start ?? throw new ArgumentNullException(nameof(start));
     Value = value ?? throw new ArgumentNullException(nameof(value));
     End   = end ?? throw new ArgumentNullException(nameof(end));
 }
Esempio n. 3
0
 public static CommentSyntax Create(CommentStartToken start, EncodedTextToken value, CommentEndToken end)
 {
     return(new CommentSyntax(start, value, end));
 }
Esempio n. 4
0
 public static CDataSyntax Create(CDataStartToken start, EncodedTextToken value, CDataEndToken end)
 {
     return(new CDataSyntax(start, value, end));
 }
Esempio n. 5
0
 TextSyntax(EncodedTextToken value)
 {
     Value = value ?? throw new ArgumentNullException(nameof(value));
 }
Esempio n. 6
0
 public static TextSyntax Create(EncodedTextToken value)
 {
     return(new TextSyntax(value));
 }
Esempio n. 7
0
 protected virtual SyntaxToken VisitEncodedText(EncodedTextToken token)
 {
     return(token);
 }