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)
1138
if (!
TryGetSpecialTypeMethod
(syntax, DecimalConversionMethod(typeFromUnderlying, typeToUnderlying), out MethodSymbol method))
1518
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1749
if (!
TryGetSpecialTypeMethod
(syntax, member, out MethodSymbol method))
1815
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1829
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1846
if (!
TryGetSpecialTypeMethod
(syntax, member, out method))
1859
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);