36 references to Conversion
Microsoft.CodeAnalysis.CSharp (36)
Binder\Semantics\Conversions\Conversion.cs (36)
134return new Conversion( 205return new Conversion( 261return new Conversion(kind); 264internal static Conversion UnsetConversion => new Conversion(ConversionKind.UnsetConversionKind); 265internal static Conversion NoConversion => new Conversion(ConversionKind.NoConversion); 266internal static Conversion Identity => new Conversion(ConversionKind.Identity); 267internal static Conversion ImplicitConstant => new Conversion(ConversionKind.ImplicitConstant); 268internal static Conversion ImplicitNumeric => new Conversion(ConversionKind.ImplicitNumeric); 269internal static Conversion ImplicitReference => new Conversion(ConversionKind.ImplicitReference); 270internal static Conversion ImplicitEnumeration => new Conversion(ConversionKind.ImplicitEnumeration); 271internal static Conversion ImplicitThrow => new Conversion(ConversionKind.ImplicitThrow); 272internal static Conversion ObjectCreation => new Conversion(ConversionKind.ObjectCreation); 273internal static Conversion CollectionExpression => new Conversion(ConversionKind.CollectionExpression); 274internal static Conversion AnonymousFunction => new Conversion(ConversionKind.AnonymousFunction); 275internal static Conversion Boxing => new Conversion(ConversionKind.Boxing); 276internal static Conversion NullLiteral => new Conversion(ConversionKind.NullLiteral); 277internal static Conversion DefaultLiteral => new Conversion(ConversionKind.DefaultLiteral); 278internal static Conversion NullToPointer => new Conversion(ConversionKind.ImplicitNullToPointer); 279internal static Conversion PointerToVoid => new Conversion(ConversionKind.ImplicitPointerToVoid); 280internal static Conversion PointerToPointer => new Conversion(ConversionKind.ExplicitPointerToPointer); 281internal static Conversion PointerToInteger => new Conversion(ConversionKind.ExplicitPointerToInteger); 282internal static Conversion IntegerToPointer => new Conversion(ConversionKind.ExplicitIntegerToPointer); 283internal static Conversion Unboxing => new Conversion(ConversionKind.Unboxing); 284internal static Conversion ExplicitReference => new Conversion(ConversionKind.ExplicitReference); 285internal static Conversion IntPtr => new Conversion(ConversionKind.IntPtr); 286internal static Conversion ExplicitEnumeration => new Conversion(ConversionKind.ExplicitEnumeration); 287internal static Conversion ExplicitNumeric => new Conversion(ConversionKind.ExplicitNumeric); 288internal static Conversion ImplicitDynamic => new Conversion(ConversionKind.ImplicitDynamic); 289internal static Conversion ExplicitDynamic => new Conversion(ConversionKind.ExplicitDynamic); 290internal static Conversion InterpolatedString => new Conversion(ConversionKind.InterpolatedString); 291internal static Conversion InterpolatedStringHandler => new Conversion(ConversionKind.InterpolatedStringHandler); 292internal static Conversion Deconstruction => new Conversion(ConversionKind.Deconstruction); 293internal static Conversion PinnedObjectToPointer => new Conversion(ConversionKind.PinnedObjectToPointer); 294internal static Conversion ImplicitPointer => new Conversion(ConversionKind.ImplicitPointer); 295internal static Conversion FunctionType => new Conversion(ConversionKind.FunctionType); 296internal static Conversion InlineArray => new Conversion(ConversionKind.InlineArray);