Esempio n. 1
0
 public virtual TResult VisitAttributeList([DisallowNull] DotAttributeListSyntax attributeList)
 {
     if (attributeList == null)
     {
         throw new ArgumentNullException(nameof(attributeList));
     }
     return(DefaultVisit(attributeList));
 }
Esempio n. 2
0
 public DotAttributeStatementSyntax(
     [DisallowNull] KeywordSyntax graphNodeOrEdge,
     [DisallowNull] DotAttributeListSyntax attributes) : base(
         SyntaxKind.DotAttributeStatement,
         graphNodeOrEdge?.Start ?? 0,
         (graphNodeOrEdge?.FullWidth ?? 0) + (attributes?.FullWidth ?? 0),
         new SyntaxNode?[] { graphNodeOrEdge, attributes })
 {
     Keyword    = graphNodeOrEdge ?? throw new ArgumentNullException(nameof(graphNodeOrEdge));
     Attributes = attributes ?? throw new ArgumentNullException(nameof(attributes));
 }