Method
Update
func Update(attributeLists: SyntaxList<AttributeListSyntax>, modifiers: SyntaxTokenList, macroKeyword: SyntaxToken, identifier: SyntaxToken, typeParameterList: TypeParameterListSyntax?, parameterList: ParameterListSyntax, returnType: ArrowTypeClauseSyntax?, constraintClauses: SyntaxList<TypeParameterConstraintClauseSyntax>, capabilityClauses: SyntaxList<MacroCapabilityClauseSyntax>, body: BlockStatementSyntax?, expressionBody: ArrowExpressionClauseSyntax?, terminatorToken: SyntaxToken) -> MacroDeclarationSyntax
Declaring type: MacroDeclarationSyntax
Namespace: Raven.CodeAnalysis.Syntax
Assembly: Raven.CodeAnalysis.dll
Source file: MacroDeclarationSyntax.g.cs
Parameters
| Name | Type | Description |
|---|---|---|
attributeLists |
SyntaxList<AttributeListSyntax> | |
modifiers |
SyntaxTokenList | |
macroKeyword |
SyntaxToken | |
identifier |
SyntaxToken | |
typeParameterList |
TypeParameterListSyntax? | |
parameterList |
ParameterListSyntax | |
returnType |
ArrowTypeClauseSyntax? | |
constraintClauses |
SyntaxList<TypeParameterConstraintClauseSyntax> | |
capabilityClauses |
SyntaxList<MacroCapabilityClauseSyntax> | |
body |
BlockStatementSyntax? | |
expressionBody |
ArrowExpressionClauseSyntax? | |
terminatorToken |
SyntaxToken |