Class FixedStatementSyntax
Inheritance
FixedStatementSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class FixedStatementSyntax : StatementSyntax, IFormattable
Properties
AttributeLists
Declaration
public override SyntaxList<AttributeListSyntax> AttributeLists { get; }
Property Value
Overrides
CloseParenToken
Declaration
public SyntaxToken CloseParenToken { get; }
Property Value
Declaration
Declaration
public VariableDeclarationSyntax Declaration { get; }
Property Value
FixedKeyword
Declaration
public SyntaxToken FixedKeyword { get; }
Property Value
OpenParenToken
Declaration
public SyntaxToken OpenParenToken { get; }
Property Value
Statement
Declaration
public StatementSyntax Statement { get; }
Property Value
Methods
Accept(CSharpSyntaxVisitor)
Declaration
public override void Accept(CSharpSyntaxVisitor visitor)
Parameters
Overrides
Accept<TResult>(CSharpSyntaxVisitor<TResult>)
Declaration
public override TResult? Accept<TResult>(CSharpSyntaxVisitor<TResult> visitor)
Parameters
Returns
Type Parameters
Overrides
AddAttributeLists(params AttributeListSyntax[])
Declaration
public FixedStatementSyntax AddAttributeLists(params AttributeListSyntax[] items)
Parameters
Returns
AddDeclarationVariables(params VariableDeclaratorSyntax[])
Declaration
public FixedStatementSyntax AddDeclarationVariables(params VariableDeclaratorSyntax[] items)
Parameters
Returns
Update(SyntaxList<AttributeListSyntax>, SyntaxToken, SyntaxToken, VariableDeclarationSyntax, SyntaxToken, StatementSyntax)
Declaration
public FixedStatementSyntax Update(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken fixedKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax declaration, SyntaxToken closeParenToken, StatementSyntax statement)
Parameters
Returns
Update(SyntaxToken, SyntaxToken, VariableDeclarationSyntax, SyntaxToken, StatementSyntax)
Declaration
public FixedStatementSyntax Update(SyntaxToken fixedKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax declaration, SyntaxToken closeParenToken, StatementSyntax statement)
Parameters
Returns
WithAttributeLists(SyntaxList<AttributeListSyntax>)
Declaration
public FixedStatementSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists)
Parameters
Returns
WithCloseParenToken(SyntaxToken)
Declaration
public FixedStatementSyntax WithCloseParenToken(SyntaxToken closeParenToken)
Parameters
Returns
WithDeclaration(VariableDeclarationSyntax)
Declaration
public FixedStatementSyntax WithDeclaration(VariableDeclarationSyntax declaration)
Parameters
Returns
WithFixedKeyword(SyntaxToken)
Declaration
public FixedStatementSyntax WithFixedKeyword(SyntaxToken fixedKeyword)
Parameters
Returns
WithOpenParenToken(SyntaxToken)
Declaration
public FixedStatementSyntax WithOpenParenToken(SyntaxToken openParenToken)
Parameters
Returns
WithStatement(StatementSyntax)
Declaration
public FixedStatementSyntax WithStatement(StatementSyntax statement)
Parameters
Returns
Implements
Extension Methods