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