1 write to corLibrary
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Conversions\ConversionsBase.cs (1)
40
this.
corLibrary
= corLibrary;
12 references to corLibrary
Microsoft.CodeAnalysis.CSharp (12)
Binder\Semantics\Conversions\ConversionsBase.cs (9)
85
internal AssemblySymbol CorLibrary { get { return
corLibrary
; } }
1621
var multicastDelegateType =
corLibrary
.GetSpecialType(SpecialType.System_MulticastDelegate);
1758
TypeSymbol expectedAttributeType =
corLibrary
.GetSpecialType(SpecialType.System_Int32);
1785
TypeSymbol expectedAttributeType =
corLibrary
.GetSpecialType(SpecialType.System_String);
2744
if (IsBaseInterface(destination, this.
corLibrary
.GetDeclaredSpecialType(SpecialType.System_Array), ref useSiteInfo))
2781
IsBaseInterface(destination, this.
corLibrary
.GetDeclaredSpecialType(SpecialType.System_MulticastDelegate), ref useSiteInfo))
2820
var derivedType = this.
corLibrary
.GetDeclaredSpecialType(SpecialType.System_MulticastDelegate);
3647
if (HasImplicitConversionToInterface(this.
corLibrary
.GetDeclaredSpecialType(SpecialType.System_Delegate), source, ref useSiteInfo))
3754
foreach (var iface in this.
corLibrary
.GetDeclaredSpecialType(SpecialType.System_Array).AllInterfacesWithDefinitionUseSiteDiagnostics(ref useSiteInfo))
Binder\Semantics\Conversions\TypeConversions.cs (2)
27
return new TypeConversions(this.
corLibrary
, currentRecursionDepth, IncludeNullability, otherNullabilityOpt: null);
33
return new TypeConversions(
corLibrary
, currentRecursionDepth, includeNullability, this);
Binder\Semantics\Conversions\UserDefinedImplicitConversions.cs (1)
882
var nullable = this.
corLibrary
.GetDeclaredSpecialType(SpecialType.System_Nullable_T);