1 instantiation of UnsafeExpressionSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
3755
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
UnsafeExpressionSyntax
(this, parent, position);
17 references to UnsafeExpressionSyntax
Microsoft.CodeAnalysis.CSharp (17)
_generated\0\Syntax.xml.Main.Generated.cs (6)
146
public virtual TResult? VisitUnsafeExpression(
UnsafeExpressionSyntax
node) => this.DefaultVisit(node);
902
public virtual void VisitUnsafeExpression(
UnsafeExpressionSyntax
node) => this.DefaultVisit(node);
1657
public override SyntaxNode? VisitUnsafeExpression(
UnsafeExpressionSyntax
node)
3101
public static
UnsafeExpressionSyntax
UnsafeExpression(SyntaxToken keyword, SyntaxToken openParenToken, ExpressionSyntax expression, SyntaxToken closeParenToken)
3107
return (
UnsafeExpressionSyntax
)Syntax.InternalSyntax.SyntaxFactory.UnsafeExpression((Syntax.InternalSyntax.SyntaxToken)keyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
3112
public static
UnsafeExpressionSyntax
UnsafeExpression(ExpressionSyntax expression)
_generated\2\Syntax.xml.Syntax.Generated.cs (6)
2346
public
UnsafeExpressionSyntax
Update(SyntaxToken keyword, SyntaxToken openParenToken, ExpressionSyntax expression, SyntaxToken closeParenToken)
2350
var
newNode = SyntaxFactory.UnsafeExpression(keyword, openParenToken, expression, closeParenToken);
2358
public
UnsafeExpressionSyntax
WithKeyword(SyntaxToken keyword) => Update(keyword, this.OpenParenToken, this.Expression, this.CloseParenToken);
2359
public
UnsafeExpressionSyntax
WithOpenParenToken(SyntaxToken openParenToken) => Update(this.Keyword, openParenToken, this.Expression, this.CloseParenToken);
2360
public
UnsafeExpressionSyntax
WithExpression(ExpressionSyntax expression) => Update(this.Keyword, this.OpenParenToken, expression, this.CloseParenToken);
2361
public
UnsafeExpressionSyntax
WithCloseParenToken(SyntaxToken closeParenToken) => Update(this.Keyword, this.OpenParenToken, this.Expression, closeParenToken);
Binder\Binder_Expressions.cs (2)
766
return BindUnsafeExpression((
UnsafeExpressionSyntax
)node, diagnostics);
7619
private BoundExpression BindUnsafeExpression(
UnsafeExpressionSyntax
node, BindingDiagnosticBag diagnostics)
Binder\LocalBinderFactory.cs (1)
684
public override void VisitUnsafeExpression(
UnsafeExpressionSyntax
node)
Compilation\MemberSemanticModel.cs (2)
353
else if (current is
UnsafeExpressionSyntax
unsafeExpression)
2241
case
UnsafeExpressionSyntax
n: