15 references to TryGetSpecialTypeMethod
Microsoft.CodeAnalysis.CSharp (15)
Lowering\LocalRewriter\LocalRewriter.cs (2)
615
/// Recommendation: Do not use, use <see cref="
TryGetSpecialTypeMethod
(SyntaxNode, SpecialMember, out MethodSymbol, bool)"/> instead!
671
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)
1191
if (!
TryGetSpecialTypeMethod
(syntax, DecimalConversionMethod(typeFromUnderlying, typeToUnderlying), out MethodSymbol method))
1597
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1828
if (!
TryGetSpecialTypeMethod
(syntax, member, out MethodSymbol method))
1899
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1913
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1930
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1943
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (1)
539
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);