25 references to In
Microsoft.CodeAnalysis.CSharp (21)
Binder\ForEachLoopBinder.cs (1)
1873
interfaces = MethodTypeInferrer.ModuloReferenceTypeNullabilityDifferences(interfaces, VarianceKind.
In
);
Binder\Semantics\Conversions\ConversionsBase.cs (2)
3235
case VarianceKind.
In
:
3727
case VarianceKind.
In
:
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (6)
2342
allInterfaces = ModuloReferenceTypeNullabilityDifferences(allInterfaces, VarianceKind.
In
);
2411
else if (sourceTypeArgument.Type.IsReferenceType && typeParameter.Variance == VarianceKind.
In
)
2761
else if (sourceTypeArgument.Type.IsReferenceType && typeParameter.Variance == VarianceKind.
In
)
2912
AddAllCandidates(candidates, upper, predicate: null, VarianceKind.
In
, conversions);
2947
MergeOrRemoveCandidates(candidates, upper, predicate: null, initialCandidates, conversions, VarianceKind.
In
, ref useSiteInfo);
3424
Debug.Assert(variance == VarianceKind.
In
|| variance == VarianceKind.Out);
CSharpExtensions.cs (1)
252
case SyntaxKind.InKeyword: return VarianceKind.
In
;
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
332
case VarianceKind.
In
:
SymbolDisplay\SymbolDisplayVisitor.Types.cs (1)
812
case VarianceKind.
In
:
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (2)
366
(VarianceKind.
In
, RefKind.None) => VarianceKind.Out,
367
(VarianceKind.Out, RefKind.None) => VarianceKind.
In
,
Symbols\NamedTypeSymbol.cs (3)
1396
case VarianceKind.
In
:
1399
case VarianceKind.
In
:
1402
return VarianceKind.
In
;
Symbols\NullableAnnotationExtensions.cs (1)
69
VarianceKind.
In
=> a.Meet(b),
Symbols\VarianceSafety.cs (3)
317
else if (requireOutputSafety && typeParam.Variance == VarianceKind.
In
)
401
case VarianceKind.
In
:
454
case VarianceKind.
In
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\TypeParameterGenerator.cs (1)
30
symbol.Variance == VarianceKind.
In
? InKeyword :
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
1749
VarianceKind.
In
=> InKeyword,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\TypeParameterGenerator.cs (1)
30
symbol.Variance == VarianceKind.
In
? InKeyword :
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\TypeParameterGenerator.cs (1)
30
symbol.Variance == VarianceKind.
In
? InKeyword :