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