7 references to UnwrapTypeSymbol
Microsoft.AspNetCore.Http.RequestDelegateGenerator (7)
src\Shared\RoslynUtils\ParsabilityHelper.cs (2)
131
SymbolEqualityComparer.Default.Equals(constructedTypeSymbol.TypeArguments[0].
UnwrapTypeSymbol
(unwrapNullable: true), typeSymbol);
159
SymbolEqualityComparer.Default.Equals(returnType.TypeArguments[0].
UnwrapTypeSymbol
(unwrapNullable: true), containingType);
StaticRouteHandlerModel\Emitters\EndpointParameterEmitter.cs (1)
340
var bindMethodReceiverType = receiverType?.
UnwrapTypeSymbol
(unwrapNullable: true);
StaticRouteHandlerModel\EndpointParameter.cs (3)
305
var parameterType = typeSymbol.
UnwrapTypeSymbol
(unwrapArray: true, unwrapNullable: true);
313
elementType = type.
UnwrapTypeSymbol
(unwrapArray: true, unwrapNullable: false);
325
var parameterType = typeSymbol.
UnwrapTypeSymbol
(unwrapArray: true, unwrapNullable: true);
StaticRouteHandlerModel\Model\EndpointParameterExtensions.cs (1)
18
return parameter.Source == EndpointParameterSource.BindAsync ? handlerParameterType.
UnwrapTypeSymbol
(unwrapNullable: true) : handlerParameterType;