19 references to GetMemberType
Microsoft.CodeAnalysis.CSharp.Features (5)
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
130
if (symbol.
GetMemberType
() is { IsValueType: false, NullableAnnotation: NullableAnnotation.None })
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
489
if (methodOrProperty.
GetMemberType
()!.IsRefLikeType)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (2)
120
if (symbol.
GetMemberType
().IsNonNullableValueType())
165
if (symbol.
GetMemberType
().IsNonNullableValueType())
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
534
parameter.Type.Equals(member.
GetMemberType
(), SymbolEqualityComparer.IncludeNullability))
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
ExternalAccess\Pythia\Api\PythiaSymbolExtensions.cs (1)
15
=> Shared.Extensions.ISymbolExtensions.
GetMemberType
(symbol);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (3)
968
return symbol.
GetMemberType
();
978
return symbol.
GetMemberType
();
992
return symbol.
GetMemberType
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (2)
1479
var originalMemberType = originalMemberSymbol.
GetMemberType
();
1480
var rewrittenMemberType = rewrittenMemberSymbol.
GetMemberType
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
1990
var memberType = memberSymbol.
GetMemberType
();
2043
var type = symbol.
GetMemberType
();
Microsoft.CodeAnalysis.Features (4)
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
76
var type = symbol.
GetMemberType
() ?? symbol.GetSymbolType();
GenerateFromMembers\GenerateFromMembersHelpers.cs (1)
91
var type = symbol.
GetMemberType
();
src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (2)
155
!member.IsAccessibleWithin(ClassType, throughMember.
GetMemberType
()))
280
var memberType = member.
GetMemberType
();
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (1)
791
if (containingSymbol != null && containingSymbol.
GetMemberType
() != null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (1)
122
var throughMemberType = throughMember.
GetMemberType
();