Class FunctionPointerTypeSyntax
Inheritance
FunctionPointerTypeSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class FunctionPointerTypeSyntax : TypeSyntax, IFormattable
Properties
AsteriskToken
Declaration
public SyntaxToken AsteriskToken { get; }
Property Value
CallingConvention
Declaration
public FunctionPointerCallingConventionSyntax? CallingConvention { get; }
Property Value
DelegateKeyword
Declaration
public SyntaxToken DelegateKeyword { get; }
Property Value
ParameterList
Declaration
public FunctionPointerParameterListSyntax ParameterList { 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
AddParameterListParameters(params FunctionPointerParameterSyntax[])
Declaration
public FunctionPointerTypeSyntax AddParameterListParameters(params FunctionPointerParameterSyntax[] items)
Parameters
Returns
Update(SyntaxToken, SyntaxToken, FunctionPointerCallingConventionSyntax?, FunctionPointerParameterListSyntax)
Declaration
public FunctionPointerTypeSyntax Update(SyntaxToken delegateKeyword, SyntaxToken asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention, FunctionPointerParameterListSyntax parameterList)
Parameters
Returns
WithAsteriskToken(SyntaxToken)
Declaration
public FunctionPointerTypeSyntax WithAsteriskToken(SyntaxToken asteriskToken)
Parameters
Returns
WithCallingConvention(FunctionPointerCallingConventionSyntax?)
Declaration
public FunctionPointerTypeSyntax WithCallingConvention(FunctionPointerCallingConventionSyntax? callingConvention)
Parameters
Returns
WithDelegateKeyword(SyntaxToken)
Declaration
public FunctionPointerTypeSyntax WithDelegateKeyword(SyntaxToken delegateKeyword)
Parameters
Returns
WithParameterList(FunctionPointerParameterListSyntax)
Declaration
public FunctionPointerTypeSyntax WithParameterList(FunctionPointerParameterListSyntax parameterList)
Parameters
Returns
Implements
Extension Methods