42 references to PointerType
Microsoft.CodeAnalysis (1)
Compilation\Compilation.cs (1)
1715case SymbolKind.PointerType:
Microsoft.CodeAnalysis.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions_Accessibility.cs (1)
101case SymbolKind.PointerType:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
129SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
70SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
21public override SymbolKind Kind => SymbolKind.PointerType;
Microsoft.CodeAnalysis.CSharp (23)
Binder\Semantics\AccessCheck.cs (1)
154case SymbolKind.PointerType:
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
759case SymbolKind.PointerType:
Emitter\Model\PEModuleBuilder.cs (1)
1154case SymbolKind.PointerType:
Symbols\AbstractTypeMap.cs (1)
109case SymbolKind.PointerType:
Symbols\Compilation_WellKnownMembers.cs (1)
1148return type.Kind == SymbolKind.PointerType ? ((PointerTypeSymbol)type).PointedAtType : null;
Symbols\ConstraintsHelper.cs (1)
591else if (type.Kind == SymbolKind.PointerType)
Symbols\MemberSymbolExtensions.cs (1)
225case SymbolKind.PointerType:
Symbols\Metadata\PE\DynamicTypeDecoder.cs (1)
166case SymbolKind.PointerType:
Symbols\Metadata\PE\MetadataDecoder.cs (1)
224case SymbolKind.PointerType:
Symbols\Metadata\PE\TupleTypeDecoder.cs (1)
170case SymbolKind.PointerType:
Symbols\PointerTypeSymbol.cs (1)
161return SymbolKind.PointerType;
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
653case SymbolKind.PointerType:
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
818else if (imported.Kind is SymbolKind.ArrayType or SymbolKind.PointerType or SymbolKind.FunctionPointerType or SymbolKind.DynamicType)
Symbols\Symbol.cs (1)
693case SymbolKind.PointerType:
Symbols\SymbolDistinguisher.cs (2)
68case SymbolKind.PointerType: 149case SymbolKind.PointerType:
Symbols\SymbolExtensions.cs (1)
274case SymbolKind.PointerType:
Symbols\SymbolKindExtensions.cs (1)
28case SymbolKind.PointerType:
Symbols\TypeSymbolExtensions.cs (1)
1934case SymbolKind.PointerType:
Symbols\TypeUnification.cs (2)
128case SymbolKind.PointerType: 271case SymbolKind.PointerType:
Utilities\TypeSymbolExtensions.cs (2)
36case SymbolKind.PointerType: 104case SymbolKind.PointerType:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
700case SymbolKind.PointerType:
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
SymbolKey\SymbolKeyTestBase.cs (1)
341if (v is ILocalSymbol local && (local.Type.Kind == SymbolKind.ArrayType || local.Type.Kind == SymbolKind.PointerType))
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\OperatorTests.cs (1)
8408isChecked = isDynamic || symbol1.ContainingSymbol.Kind == SymbolKind.PointerType || symbol1.ContainingType.EnumUnderlyingTypeOrSelf().SpecialType.IsIntegralType();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
DocumentationComments\DocumentationCommentIDTests.cs (1)
273Assert.Equal(SymbolKind.PointerType, symbol.Kind);
Symbols\MockSymbolTests.cs (1)
57Assert.Equal(SymbolKind.PointerType, pts1.Kind);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
700case SymbolKind.PointerType:
Microsoft.CodeAnalysis.Features (1)
Shared\Extensions\ISymbolExtensions_2.cs (1)
128case SymbolKind.PointerType:
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Metadata\PE\TupleTypeDecoder.vb (1)
133SymbolKind.PointerType
Microsoft.CodeAnalysis.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions_Accessibility.cs (1)
101case SymbolKind.PointerType:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
129SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
70SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
21public override SymbolKind Kind => SymbolKind.PointerType;
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
GlyphExtensionsTests.cs (2)
70SymbolKind.PointerType, 243if (kind == SymbolKind.PointerType)