1 instantiation of CSharpImplicitExpressionSyntax
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\Generated\Syntax.xml.Internal.Generated.cs (1)
2890internal override SyntaxNode CreateRed(SyntaxNode parent, int position) => new Syntax.CSharpImplicitExpressionSyntax(this, parent, position);
32 references to CSharpImplicitExpressionSyntax
Microsoft.CodeAnalysis.Razor.Compiler (17)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (5)
690if (child is CSharpImplicitExpressionSyntax or CSharpExplicitExpressionSyntax) 1463public override void VisitCSharpImplicitExpression(CSharpImplicitExpressionSyntax node) 2014public override void VisitCSharpImplicitExpression(CSharpImplicitExpressionSyntax node) 2134public override void VisitCSharpImplicitExpression(CSharpImplicitExpressionSyntax node) 2163if (node.FirstAncestorOrSelf<SyntaxNode>(n => n is CSharpImplicitExpressionSyntax) == null)
Language\Legacy\ClassifiedSpanVisitor.cs (1)
108public override void VisitCSharpImplicitExpression(CSharpImplicitExpressionSyntax node)
Language\Legacy\TagHelperBlockRewriter.cs (1)
633public override SyntaxNode VisitCSharpImplicitExpression(CSharpImplicitExpressionSyntax node)
Language\Legacy\WhiteSpaceRewriter.cs (1)
54if (codeBlock.Children is [CSharpStatementLiteralSyntax literal, CSharpExplicitExpressionSyntax or CSharpImplicitExpressionSyntax, ..])
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (5)
120public virtual TResult VisitCSharpImplicitExpression(CSharpImplicitExpressionSyntax node) => DefaultVisit(node); 246public virtual void VisitCSharpImplicitExpression(CSharpImplicitExpressionSyntax node) => DefaultVisit(node); 371public override SyntaxNode VisitCSharpImplicitExpression(CSharpImplicitExpressionSyntax node) 786public static CSharpImplicitExpressionSyntax CSharpImplicitExpression(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 790return (CSharpImplicitExpressionSyntax)InternalSyntax.SyntaxFactory.CSharpImplicitExpression(transition == null ? null : (InternalSyntax.CSharpTransitionSyntax)transition.Green, body == null ? null : (InternalSyntax.CSharpSyntaxNode)body.Green).CreateRed();
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (4)
2088public CSharpImplicitExpressionSyntax Update(CSharpTransitionSyntax transition, CSharpSyntaxNode body) 2092var newNode = SyntaxFactory.CSharpImplicitExpression(transition, body); 2103public new CSharpImplicitExpressionSyntax WithTransition(CSharpTransitionSyntax transition) => Update(transition, Body); 2105public new CSharpImplicitExpressionSyntax WithBody(CSharpSyntaxNode body) => Update(Transition, body);
Microsoft.CodeAnalysis.Razor.Workspaces (15)
CodeActions\CSharp\CSharpCodeActionProvider.cs (1)
67var isInImplicitExpression = node?.AncestorsAndSelf().Any(n => n is CSharpImplicitExpressionSyntax) ?? false;
CodeActions\CSharp\TypeAccessibilityCodeActionProvider.cs (1)
235return owner.AncestorsAndSelf().Any(n => n is CSharpImplicitExpressionSyntax);
Completion\CSharpRazorKeywordCompletionItemProvider.cs (2)
43var implicitExpression = owner.FirstAncestorOrSelf<CSharpImplicitExpressionSyntax>();
Completion\DirectiveCompletionItemProvider.cs (2)
78var implicitExpression = owner.FirstAncestorOrSelf<CSharpImplicitExpressionSyntax>();
Diagnostics\RazorTranslateDiagnosticsService.cs (1)
163if (owner is CSharpImplicitExpressionSyntax implicitExpressionSyntax &&
Extensions\RazorCodeDocumentExtensions_ClassifiedSpans.cs (1)
136public override void VisitCSharpImplicitExpression(CSharpImplicitExpressionSyntax node)
Extensions\RazorSyntaxNodeExtensions.cs (2)
357CSharpImplicitExpressionSyntax); 401case CSharpImplicitExpressionSyntax { Body: CSharpImplicitExpressionBodySyntax body }:
Formatting\FormattingVisitor.cs (1)
120public override void VisitCSharpImplicitExpression(CSharpImplicitExpressionSyntax node)
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (1)
886public override LineInfo VisitCSharpImplicitExpression(CSharpImplicitExpressionSyntax node)
Formatting\Passes\CSharpOnTypeFormattingPass.cs (2)
1083return owner.AncestorsAndSelf().Any(static n => n is CSharpImplicitExpressionSyntax); 1099return owner.AncestorsAndSelf().Any(n => n is CSharpImplicitExpressionSyntax);
Utilities\WrapWithTagHelper.cs (1)
85if (node?.FirstAncestorOrSelf<CSharpImplicitExpressionSyntax>() is { Parent: CSharpCodeBlockSyntax codeBlock } &&