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