15 references to TryGetSpecialTypeMethod
Microsoft.CodeAnalysis.CSharp (15)
Lowering\LocalRewriter\LocalRewriter.cs (2)
610
/// Recommendation: Do not use, use <see cref="
TryGetSpecialTypeMethod
(SyntaxNode, SpecialMember, out MethodSymbol, bool)"/> instead!
666
tryGetResult =
TryGetSpecialTypeMethod
(node.Syntax, SpecialMember.System_Type__GetTypeFromHandle, out getTypeFromHandle);
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
776
_localRewriter.
TryGetSpecialTypeMethod
(node.Syntax, SpecialMember.System_String__op_Equality, out _);
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
1933
if (
TryGetSpecialTypeMethod
(syntax, member, out result, isOptional))
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (7)
1135
if (!
TryGetSpecialTypeMethod
(syntax, DecimalConversionMethod(typeFromUnderlying, typeToUnderlying), out MethodSymbol method))
1508
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1739
if (!
TryGetSpecialTypeMethod
(syntax, member, out MethodSymbol method))
1802
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1816
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1833
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1846
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (1)
540
if (
TryGetSpecialTypeMethod
(fixedInitializer.Syntax, SpecialMember.System_Array__get_Length, out lengthMethod))
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (3)
156
if (!
TryGetSpecialTypeMethod
(originalSyntax, concatMember, out var spanConcat, isOptional: true)
489
if (self.
TryGetSpecialTypeMethod
(syntax, SpecialMember.System_ReadOnlySpan_T__ctor_Reference, out MethodSymbol? readOnlySpanCtorRefParamGeneric, isOptional: true) &&
502
return self.
TryGetSpecialTypeMethod
(syntax, SpecialMember.System_String__op_Implicit_ToReadOnlySpanOfChar, out stringImplicitConversionToReadOnlySpan, isOptional: true);