13 references to IsRestrictedType
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Lambda.cs (1)
300
else if (returnType.
IsRestrictedType
(ignoreSpanLikeTypes: true))
Binder\Binder_Symbols.cs (1)
644
if (type.
IsRestrictedType
())
Errors\LazyArrayElementCantBeRefAnyDiagnosticInfo.cs (1)
34
if (_possiblyRestrictedTypeSymbol.
IsRestrictedType
())
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
536
if (p.TypeWithAnnotations.
IsRestrictedType
())
Lowering\StateMachineRewriter\IteratorAndAsyncCaptureWalker.cs (1)
83
Debug.Assert(local.TypeWithAnnotations.
IsRestrictedType
());
Symbols\ConstraintsHelper.cs (1)
881
if (typeArgument.Type.IsPointerOrFunctionPointer() || typeArgument.
IsRestrictedType
() || typeArgument.IsVoidType())
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
81
else if (returnType.
IsRestrictedType
(ignoreSpanLikeTypes: true))
Symbols\Source\LocalFunctionSymbol.cs (1)
250
if (returnType.
IsRestrictedType
(ignoreSpanLikeTypes: true))
Symbols\Source\ParameterHelpers.cs (1)
660
typeWithAnnotations.
IsRestrictedType
(ignoreSpanLikeTypes: true))
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
61
if (returnType.
IsRestrictedType
(ignoreSpanLikeTypes: true))
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
151
if (returnType.
IsRestrictedType
(ignoreSpanLikeTypes: true))
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
253
if (returnType.
IsRestrictedType
(ignoreSpanLikeTypes: true))
Symbols\TypeWithAnnotations.cs (1)
964
internal override bool IsRestrictedType(TypeSymbol typeSymbol, bool ignoreSpanLikeTypes) => _underlying.
IsRestrictedType
(ignoreSpanLikeTypes);