1 write to corLibrary
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Conversions\ConversionsBase.cs (1)
40this.corLibrary = corLibrary;
12 references to corLibrary
Microsoft.CodeAnalysis.CSharp (12)
Binder\Semantics\Conversions\ConversionsBase.cs (9)
85internal AssemblySymbol CorLibrary { get { return corLibrary; } } 1634var multicastDelegateType = corLibrary.GetSpecialType(SpecialType.System_MulticastDelegate); 1771TypeSymbol expectedAttributeType = corLibrary.GetSpecialType(SpecialType.System_Int32); 1798TypeSymbol expectedAttributeType = corLibrary.GetSpecialType(SpecialType.System_String); 2764if (IsBaseInterface(destination, this.corLibrary.GetDeclaredSpecialType(SpecialType.System_Array), ref useSiteInfo)) 2801IsBaseInterface(destination, this.corLibrary.GetDeclaredSpecialType(SpecialType.System_MulticastDelegate), ref useSiteInfo)) 2840var derivedType = this.corLibrary.GetDeclaredSpecialType(SpecialType.System_MulticastDelegate); 3667if (HasImplicitConversionToInterface(this.corLibrary.GetDeclaredSpecialType(SpecialType.System_Delegate), source, ref useSiteInfo)) 3774foreach (var iface in this.corLibrary.GetDeclaredSpecialType(SpecialType.System_Array).AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo))
Binder\Semantics\Conversions\TypeConversions.cs (2)
27return new TypeConversions(this.corLibrary, currentRecursionDepth, IncludeNullability, otherNullabilityOpt: null); 33return new TypeConversions(corLibrary, currentRecursionDepth, includeNullability, this);
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
889var nullable = this.corLibrary.GetDeclaredSpecialType(SpecialType.System_Nullable_T);