コード例 #1
0
 public LocalDeclarationStatementSyntax Update(SyntaxTokenList modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken)
 {
     return(Update(modifiers, this.RefKeyword, declaration, semicolonToken));
 }
コード例 #2
0
 public new TypeDeclarationSyntax WithModifiers(SyntaxTokenList modifiers)
 => (TypeDeclarationSyntax)WithModifiersCore(modifiers);
コード例 #3
0
 public AccessorDeclarationSyntax Update(SyntaxList <AttributeListSyntax> attributeLists, SyntaxTokenList modifiers, SyntaxToken keyword, BlockSyntax body, SyntaxToken semicolonToken)
 => Update(attributeLists, modifiers, keyword, body, default(ArrowExpressionClauseSyntax), semicolonToken);
コード例 #4
0
 public static bool AreEquivalent(SyntaxTokenList before, SyntaxTokenList after)
 {
     return(AreEquivalentRecursive(before.Node, after.Node, ignoreChildNode: null, topLevel: false));
 }
コード例 #5
0
 public EventDeclarationSyntax Update(SyntaxList <AttributeListSyntax> attributeLists, SyntaxTokenList modifiers, SyntaxToken eventKeyword, TypeSyntax type, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier, SyntaxToken identifier, SyntaxToken semicolonToken)
 {
     return(Update(attributeLists, modifiers, eventKeyword, type, explicitInterfaceSpecifier, identifier, accessorList: null, semicolonToken));
 }
コード例 #6
0
 public void Add(SyntaxTokenList list, int offset, int length)
 {
     CheckSpace(length);
     list.CopyTo(offset, _nodes, _count, length);
     _count += length;
 }
コード例 #7
0
 public LocalDeclarationStatementSyntax Update(SyntaxToken awaitKeyword, SyntaxToken usingKeyword, SyntaxTokenList modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken)
 => Update(AttributeLists, awaitKeyword, usingKeyword, modifiers, declaration, semicolonToken);
コード例 #8
0
 public void Add(SyntaxTokenList list)
 {
     this.Add(list, 0, list.Count);
 }
コード例 #9
0
 public AccessorDeclarationSyntax Update(SyntaxList <AttributeListSyntax> attributeLists, SyntaxTokenList modifiers, SyntaxToken keyword, BlockSyntax body, SyntaxToken semicolonToken)
 => Update(attributeLists, modifiers, keyword, body, expressionBody: null, semicolonToken);
コード例 #10
0
 public LocalDeclarationStatementSyntax Update(SyntaxTokenList modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken)
 => Update(default(SyntaxToken), default(SyntaxToken), modifiers, declaration, semicolonToken);
コード例 #11
0
 public LocalDeclarationStatementSyntax Update(SyntaxTokenList modifiers, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken)
 => Update(awaitKeyword: default, usingKeyword: default, modifiers, declaration, semicolonToken);
コード例 #12
0
 public LocalFunctionStatementSyntax Update(SyntaxTokenList modifiers, TypeSyntax returnType, SyntaxToken identifier, TypeParameterListSyntax typeParameterList, ParameterListSyntax parameterList, SyntaxList <TypeParameterConstraintClauseSyntax> constraintClauses, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody, SyntaxToken semicolonToken)
 {
     return(Update(attributeLists: default, modifiers, returnType, identifier, typeParameterList, parameterList, constraintClauses, body, expressionBody, semicolonToken));