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