39 references to Conversion
Microsoft.CodeAnalysis.CSharp (39)
Binder\Semantics\Conversions\Conversion.cs (39)
135return new Conversion( 142return new Conversion( 233return new Conversion( 291return new Conversion(kind); 294internal static Conversion UnsetConversion => new Conversion(ConversionKind.UnsetConversionKind); 295internal static Conversion NoConversion => new Conversion(ConversionKind.NoConversion); 296internal static Conversion Identity => new Conversion(ConversionKind.Identity); 297internal static Conversion ImplicitConstant => new Conversion(ConversionKind.ImplicitConstant); 298internal static Conversion ImplicitNumeric => new Conversion(ConversionKind.ImplicitNumeric); 299internal static Conversion ImplicitReference => new Conversion(ConversionKind.ImplicitReference); 300internal static Conversion ImplicitEnumeration => new Conversion(ConversionKind.ImplicitEnumeration); 301internal static Conversion ImplicitThrow => new Conversion(ConversionKind.ImplicitThrow); 302internal static Conversion ObjectCreation => new Conversion(ConversionKind.ObjectCreation); 303internal static Conversion CollectionExpression => new Conversion(ConversionKind.CollectionExpression); 304internal static Conversion AnonymousFunction => new Conversion(ConversionKind.AnonymousFunction); 305internal static Conversion Boxing => new Conversion(ConversionKind.Boxing); 306internal static Conversion NullLiteral => new Conversion(ConversionKind.NullLiteral); 307internal static Conversion DefaultLiteral => new Conversion(ConversionKind.DefaultLiteral); 308internal static Conversion NullToPointer => new Conversion(ConversionKind.ImplicitNullToPointer); 309internal static Conversion PointerToVoid => new Conversion(ConversionKind.ImplicitPointerToVoid); 310internal static Conversion PointerToPointer => new Conversion(ConversionKind.ExplicitPointerToPointer); 311internal static Conversion PointerToInteger => new Conversion(ConversionKind.ExplicitPointerToInteger); 312internal static Conversion IntegerToPointer => new Conversion(ConversionKind.ExplicitIntegerToPointer); 313internal static Conversion Unboxing => new Conversion(ConversionKind.Unboxing); 314internal static Conversion ExplicitReference => new Conversion(ConversionKind.ExplicitReference); 315internal static Conversion IntPtr => new Conversion(ConversionKind.IntPtr); 316internal static Conversion ExplicitEnumeration => new Conversion(ConversionKind.ExplicitEnumeration); 317internal static Conversion ExplicitNumeric => new Conversion(ConversionKind.ExplicitNumeric); 318internal static Conversion ImplicitDynamic => new Conversion(ConversionKind.ImplicitDynamic); 319internal static Conversion ExplicitDynamic => new Conversion(ConversionKind.ExplicitDynamic); 320internal static Conversion InterpolatedString => new Conversion(ConversionKind.InterpolatedString); 321internal static Conversion InterpolatedStringHandler => new Conversion(ConversionKind.InterpolatedStringHandler); 322internal static Conversion Deconstruction => new Conversion(ConversionKind.Deconstruction); 323internal static Conversion PinnedObjectToPointer => new Conversion(ConversionKind.PinnedObjectToPointer); 324internal static Conversion ImplicitPointer => new Conversion(ConversionKind.ImplicitPointer); 325internal static Conversion FunctionType => new Conversion(ConversionKind.FunctionType); 326internal static Conversion InlineArray => new Conversion(ConversionKind.InlineArray); 327internal static Conversion ImplicitSpan => new Conversion(ConversionKind.ImplicitSpan); 328internal static Conversion ExplicitSpan => new Conversion(ConversionKind.ExplicitSpan);