4 instantiations of NullableTypeSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
1334=> new NullableTypeSyntax(this.Kind, this.elementType, this.questionToken, diagnostics, GetAnnotations()); 1337=> new NullableTypeSyntax(this.Kind, this.elementType, this.questionToken, GetDiagnostics(), annotations); 29010var result = new NullableTypeSyntax(SyntaxKind.NullableType, elementType, questionToken, this.context); 34432var result = new NullableTypeSyntax(SyntaxKind.NullableType, elementType, questionToken);
14 references to NullableTypeSyntax
Microsoft.CodeAnalysis.CSharp (14)
_generated\1\Syntax.xml.Internal.Generated.cs (11)
1316public NullableTypeSyntax Update(TypeSyntax elementType, SyntaxToken questionToken) 1320var newNode = SyntaxFactory.NullableType(elementType, questionToken); 27430public virtual TResult VisitNullableType(NullableTypeSyntax node) => this.DefaultVisit(node); 27684public virtual void VisitNullableType(NullableTypeSyntax node) => this.DefaultVisit(node); 27966public override CSharpSyntaxNode VisitNullableType(NullableTypeSyntax node) 28998public NullableTypeSyntax NullableType(TypeSyntax elementType, SyntaxToken questionToken) 29008if (cached != null) return (NullableTypeSyntax)cached; 29010var result = new NullableTypeSyntax(SyntaxKind.NullableType, elementType, questionToken, this.context); 34420public static NullableTypeSyntax NullableType(TypeSyntax elementType, SyntaxToken questionToken) 34430if (cached != null) return (NullableTypeSyntax)cached; 34432var result = new NullableTypeSyntax(SyntaxKind.NullableType, elementType, questionToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
810public SyntaxToken QuestionToken => new SyntaxToken(this, ((InternalSyntax.NullableTypeSyntax)this.Green).questionToken, GetChildPosition(1), GetChildIndex(1));
Parser\LanguageParser.cs (2)
10481SyntaxFacts.IsName(((NullableTypeSyntax)declaration.Type).ElementType.Kind) && 13900result is ParenthesizedLambdaExpressionSyntax { ReturnType: NullableTypeSyntax })