4 instantiations of ConditionalAccessExpressionSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
2386
=> new
ConditionalAccessExpressionSyntax
(this.Kind, this.expression, this.operatorToken, this.whenNotNull, diagnostics, GetAnnotations());
2389
=> new
ConditionalAccessExpressionSyntax
(this.Kind, this.expression, this.operatorToken, this.whenNotNull, GetDiagnostics(), annotations);
29332
var result = new
ConditionalAccessExpressionSyntax
(SyntaxKind.ConditionalAccessExpression, expression, operatorToken, whenNotNull, this.context);
34754
var result = new
ConditionalAccessExpressionSyntax
(SyntaxKind.ConditionalAccessExpression, expression, operatorToken, whenNotNull);
16 references to ConditionalAccessExpressionSyntax
Microsoft.CodeAnalysis.CSharp (16)
_generated\1\Syntax.xml.Internal.Generated.cs (11)
2368
public
ConditionalAccessExpressionSyntax
Update(ExpressionSyntax expression, SyntaxToken operatorToken, ExpressionSyntax whenNotNull)
2372
var
newNode = SyntaxFactory.ConditionalAccessExpression(expression, operatorToken, whenNotNull);
27442
public virtual TResult VisitConditionalAccessExpression(
ConditionalAccessExpressionSyntax
node) => this.DefaultVisit(node);
27696
public virtual void VisitConditionalAccessExpression(
ConditionalAccessExpressionSyntax
node) => this.DefaultVisit(node);
28002
public override CSharpSyntaxNode VisitConditionalAccessExpression(
ConditionalAccessExpressionSyntax
node)
29319
public
ConditionalAccessExpressionSyntax
ConditionalAccessExpression(ExpressionSyntax expression, SyntaxToken operatorToken, ExpressionSyntax whenNotNull)
29330
if (cached != null) return (
ConditionalAccessExpressionSyntax
)cached;
29332
var
result = new ConditionalAccessExpressionSyntax(SyntaxKind.ConditionalAccessExpression, expression, operatorToken, whenNotNull, this.context);
34741
public static
ConditionalAccessExpressionSyntax
ConditionalAccessExpression(ExpressionSyntax expression, SyntaxToken operatorToken, ExpressionSyntax whenNotNull)
34752
if (cached != null) return (
ConditionalAccessExpressionSyntax
)cached;
34754
var
result = new ConditionalAccessExpressionSyntax(SyntaxKind.ConditionalAccessExpression, expression, operatorToken, whenNotNull);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
1434
public SyntaxToken OperatorToken => new SyntaxToken(this, ((InternalSyntax.
ConditionalAccessExpressionSyntax
)this.Green).operatorToken, GetChildPosition(1), GetChildIndex(1));
Parser\LanguageParser.cs (4)
12262
if (TryParseConditionalAccessExpression(expr, out
var
conditionalAccess))
12364
/// Called when we could be at a <c>?</c> that could start a <see cref="
ConditionalAccessExpressionSyntax
"/> or
12370
[NotNullWhen(true)] out
ConditionalAccessExpressionSyntax
? conditionalAccessExpression)
12474
if (TryParseConditionalAccessExpression(expr, out
var
conditionalAccess))