15 references to TryGetSpecialTypeMethod
Microsoft.CodeAnalysis.CSharp (15)
Lowering\LocalRewriter\LocalRewriter.cs (2)
606
/// Recommendation: Do not use, use <see cref="
TryGetSpecialTypeMethod
(SyntaxNode, SpecialMember, out MethodSymbol, bool)"/> instead!
662
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)
1932
if (
TryGetSpecialTypeMethod
(syntax, member, out result, isOptional))
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (7)
1128
if (!
TryGetSpecialTypeMethod
(syntax, DecimalConversionMethod(typeFromUnderlying, typeToUnderlying), out MethodSymbol method))
1501
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1732
if (!
TryGetSpecialTypeMethod
(syntax, member, out MethodSymbol method))
1795
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1809
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1826
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1839
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)
442
if (self.
TryGetSpecialTypeMethod
(syntax, SpecialMember.System_ReadOnlySpan_T__ctor_Reference, out MethodSymbol? readOnlySpanCtorRefParamGeneric, isOptional: true) &&
455
return self.
TryGetSpecialTypeMethod
(syntax, SpecialMember.System_String__op_Implicit_ToReadOnlySpanOfChar, out stringImplicitConversionToReadOnlySpan, isOptional: true);