22 references to Unknown
Microsoft.CodeAnalysis (4)
MetadataReader\MetadataDecoder.cs (1)
1711
wellKnownAttribute = WellKnownType.
Unknown
;
WellKnownTypes.cs (3)
806
return WellKnownType.
Unknown
;
815
WellKnownType.
Unknown
;
825
WellKnownType.
Unknown
;
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Expressions.cs (6)
5318
if (enumeratorInfo is { InlineArraySpanType: not WellKnownType.
Unknown
})
9409
indexOrRangeWellknownType = WellKnownType.
Unknown
;
9438
if (indexOrRangeWellknownType != WellKnownType.
Unknown
)
9685
WellKnownType indexOrRangeWellknownType = WellKnownType.
Unknown
;
9736
indexOrRangeWellknownType = WellKnownType.
Unknown
;
11229
if (wkDelegateType != WellKnownType.
Unknown
)
Binder\ForEachEnumeratorInfo.cs (3)
73
Debug.Assert(inlineArraySpanType is WellKnownType.
Unknown
or WellKnownType.System_Span_T or WellKnownType.System_ReadOnlySpan_T);
74
Debug.Assert(inlineArraySpanType == WellKnownType.
Unknown
||
76
Debug.Assert(!inlineArrayUsedAsValue || inlineArraySpanType != WellKnownType.
Unknown
);
Binder\ForEachLoopBinder.cs (2)
359
if (builder.InlineArraySpanType == WellKnownType.
Unknown
)
542
if (builder.InlineArraySpanType == WellKnownType.
Unknown
&& getEnumeratorType.IsRestrictedType() && (IsDirectlyInIterator || IsInAsyncMethod()))
Binder\RefSafetyAnalysis.cs (1)
1112
if (node.EnumeratorInfoOpt is { InlineArraySpanType: not WellKnownType.
Unknown
and var spanType, InlineArrayUsedAsValue: false })
FlowAnalysis\NullableWalker.cs (1)
11712
if (enumeratorInfoOpt is { InlineArraySpanType: not WellKnownType.
Unknown
and var wellKnownSpan })
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (1)
1381
else if (enumeratorInfo is { InlineArraySpanType: not WellKnownType.
Unknown
})
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
57
else if (node.EnumeratorInfoOpt is { InlineArraySpanType: not WellKnownType.
Unknown
})
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (1)
745
if (wkDelegateType != WellKnownType.
Unknown
)
Operations\CSharpOperationFactory.cs (2)
1906
inlineArrayConversion: enumeratorInfoOpt.InlineArraySpanType is WellKnownType.
Unknown
? null : Conversion.InlineArray,
1977
IOperation collection = Create(boundForEachStatement.EnumeratorInfoOpt?.InlineArraySpanType is null or WellKnownType.
Unknown
||