Skip to content

Commit 6a59b08

Browse files
author
Paul Brätz
committed
symbol pattern methods allow null
1 parent 2e60b4c commit 6a59b08

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

UtilityGenerators/TypeSymbolPattern/TypeSymbolPatternGenerator.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ private static void AppendPatternOutMethod(IndentedStringBuilder sourceBuilder,
102102
sourceBuilder.AppendCore(" static");
103103

104104
sourceBuilder
105-
.Append(" bool ").Append(method.MethodName).AppendCore("(global::Microsoft.CodeAnalysis.ITypeSymbol type, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out ");
105+
.Append(" bool ").Append(method.MethodName).AppendCore("(global::Microsoft.CodeAnalysis.ITypeSymbol? type, [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] out ");
106106

107107
AppendPatternTypeType(sourceBuilder, method, ct);
108108

@@ -129,7 +129,7 @@ private static void AppendPatternMethod(IndentedStringBuilder sourceBuilder, Typ
129129
sourceBuilder.AppendCore(" static");
130130

131131
sourceBuilder
132-
.Append(" partial bool ").Append(method.MethodName).AppendCore("(global::Microsoft.CodeAnalysis.ITypeSymbol type");
132+
.Append(" partial bool ").Append(method.MethodName).AppendCore("(global::Microsoft.CodeAnalysis.ITypeSymbol? type");
133133

134134
sourceBuilder
135135
.Append(')')

0 commit comments

Comments
 (0)