1 instantiation of FunctionPointerParameterListSyntax
Microsoft.CodeAnalysis.CSharp (1)
Syntax.xml.Internal.Generated.cs (1)
981
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
FunctionPointerParameterListSyntax
(this, parent, position);
28 references to FunctionPointerParameterListSyntax
Microsoft.CodeAnalysis.CSharp (19)
Syntax.xml.Main.Generated.cs (9)
49
public virtual TResult? VisitFunctionPointerParameterList(
FunctionPointerParameterListSyntax
node) => this.DefaultVisit(node);
793
public virtual void VisitFunctionPointerParameterList(
FunctionPointerParameterListSyntax
node) => this.DefaultVisit(node);
1534
=> node.Update(VisitToken(node.DelegateKeyword), VisitToken(node.AsteriskToken), (FunctionPointerCallingConventionSyntax?)Visit(node.CallingConvention), (
FunctionPointerParameterListSyntax
?)Visit(node.ParameterList) ?? throw new ArgumentNullException("parameterList"));
1536
public override SyntaxNode? VisitFunctionPointerParameterList(
FunctionPointerParameterListSyntax
node)
2383
public static FunctionPointerTypeSyntax FunctionPointerType(SyntaxToken delegateKeyword, SyntaxToken asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention,
FunctionPointerParameterListSyntax
parameterList)
2392
public static FunctionPointerTypeSyntax FunctionPointerType(FunctionPointerCallingConventionSyntax? callingConvention,
FunctionPointerParameterListSyntax
parameterList)
2400
public static
FunctionPointerParameterListSyntax
FunctionPointerParameterList(SyntaxToken lessThanToken, SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters, SyntaxToken greaterThanToken)
2404
return (
FunctionPointerParameterListSyntax
)Syntax.InternalSyntax.SyntaxFactory.FunctionPointerParameterList((Syntax.InternalSyntax.SyntaxToken)lessThanToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.FunctionPointerParameterSyntax>(), (Syntax.InternalSyntax.SyntaxToken)greaterThanToken.Node!).CreateRed();
2408
public static
FunctionPointerParameterListSyntax
FunctionPointerParameterList(SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters = default)
Syntax.xml.Syntax.Generated.cs (10)
525
private
FunctionPointerParameterListSyntax
? parameterList;
542
public
FunctionPointerParameterListSyntax
ParameterList => GetRed(ref this.parameterList, 3)!;
563
public FunctionPointerTypeSyntax Update(SyntaxToken delegateKeyword, SyntaxToken asteriskToken, FunctionPointerCallingConventionSyntax? callingConvention,
FunctionPointerParameterListSyntax
parameterList)
578
public FunctionPointerTypeSyntax WithParameterList(
FunctionPointerParameterListSyntax
parameterList) => Update(this.DelegateKeyword, this.AsteriskToken, this.CallingConvention, parameterList);
622
public
FunctionPointerParameterListSyntax
Update(SyntaxToken lessThanToken, SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters, SyntaxToken greaterThanToken)
626
var
newNode = SyntaxFactory.FunctionPointerParameterList(lessThanToken, parameters, greaterThanToken);
634
public
FunctionPointerParameterListSyntax
WithLessThanToken(SyntaxToken lessThanToken) => Update(lessThanToken, this.Parameters, this.GreaterThanToken);
635
public
FunctionPointerParameterListSyntax
WithParameters(SeparatedSyntaxList<FunctionPointerParameterSyntax> parameters) => Update(this.LessThanToken, parameters, this.GreaterThanToken);
636
public
FunctionPointerParameterListSyntax
WithGreaterThanToken(SyntaxToken greaterThanToken) => Update(this.LessThanToken, this.Parameters, greaterThanToken);
638
public
FunctionPointerParameterListSyntax
AddParameters(params FunctionPointerParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1089
token.Parent is
FunctionPointerParameterListSyntax
funcPtrParamList)
Microsoft.CodeAnalysis.CSharp.Features (1)
BraceCompletion\LessAndGreaterThanBraceCompletionService.cs (1)
46
token.CheckParent<
FunctionPointerParameterListSyntax
>(n => n.LessThanToken == token))
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Generated\Syntax.Test.xml.Generated.cs (5)
10393
private static
FunctionPointerParameterListSyntax
GenerateFunctionPointerParameterList()
11223
var
node = GenerateFunctionPointerParameterList();
11228
var
newNode = node.WithLessThanToken(node.LessThanToken).WithParameters(node.Parameters).WithGreaterThanToken(node.GreaterThanToken);
14549
var
oldNode = GenerateFunctionPointerParameterList();
14565
var
oldNode = GenerateFunctionPointerParameterList();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1089
token.Parent is
FunctionPointerParameterListSyntax
funcPtrParamList)
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1089
token.Parent is
FunctionPointerParameterListSyntax
funcPtrParamList)