1 instantiation of RoutePatternParameterNode
Microsoft.AspNetCore.App.Analyzers (1)
Infrastructure\RoutePattern\RoutePatternParser.cs (1)
468
var result = new
RoutePatternParameterNode
(
16 references to RoutePatternParameterNode
Microsoft.AspNetCore.App.Analyzers (16)
Infrastructure\AmbiguousRoutePatternComparer.cs (4)
69
RoutePatternParameterNode
xParameter => Equals(xParameter, yChild as
RoutePatternParameterNode
),
95
private static bool Equals(
RoutePatternParameterNode
x,
RoutePatternParameterNode
? y)
Infrastructure\RoutePattern\IRoutePatternNodeVisitor.cs (1)
11
void Visit(
RoutePatternParameterNode
node);
Infrastructure\RoutePattern\RoutePatternParser.cs (6)
127
RoutePatternParameterNode
? catchAllParameterNode = null;
147
catchAllParameterNode = (
RoutePatternParameterNode
)parameterNode;
170
var
previousParameterNode = (
RoutePatternParameterNode
)previousNode;
466
private
RoutePatternParameterNode
ParseParameter(RoutePatternToken openBraceToken)
468
var
result = new RoutePatternParameterNode(
Mvc\DetectAmbiguousActionRoutes.cs (1)
75
else if (segment.Children[j] is
RoutePatternParameterNode
parameterNode)
RouteEmbeddedLanguage\RoutePatternBraceMatcher.cs (3)
51
var
node = FindParameterNode(tree.Root, ch);
67
private static
RoutePatternParameterNode
? FindParameterNode(RoutePatternNode node, VirtualChar ch)
68
=> FindNode<
RoutePatternParameterNode
>(node, ch, (parameter, c) =>
RouteEmbeddedLanguage\RoutePatternClassifier.cs (1)
69
public void Visit(
RoutePatternParameterNode
node)