43 references to PointerType
Microsoft.CodeAnalysis (1)
Compilation\Compilation.cs (1)
1681case SymbolKind.PointerType:
Microsoft.CodeAnalysis.CodeStyle (4)
ISymbolExtensions_Accessibility.cs (2)
101case SymbolKind.PointerType: 166symbol.ContainingSymbol.IsKind(SymbolKind.PointerType))
SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
131SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
73SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerationPointerTypeSymbol.cs (1)
27public override SymbolKind Kind => SymbolKind.PointerType;
Microsoft.CodeAnalysis.CSharp (21)
Binder\Semantics\AccessCheck.cs (1)
154case SymbolKind.PointerType:
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
959case SymbolKind.PointerType:
Emitter\Model\PEModuleBuilder.cs (1)
1135case SymbolKind.PointerType:
Symbols\AbstractTypeMap.cs (1)
108case SymbolKind.PointerType:
Symbols\Compilation_WellKnownMembers.cs (1)
1120return type.Kind == SymbolKind.PointerType ? ((PointerTypeSymbol)type).PointedAtType : null;
Symbols\ConstraintsHelper.cs (1)
546else 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\Symbol.cs (1)
561case SymbolKind.PointerType:
Symbols\SymbolDistinguisher.cs (2)
68case SymbolKind.PointerType: 149case SymbolKind.PointerType:
Symbols\SymbolExtensions.cs (1)
273case SymbolKind.PointerType:
Symbols\TypeSymbolExtensions.cs (1)
1843case 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)
CSharpTypeInferenceService.TypeInferrer.cs (1)
696case 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)
8407isChecked = 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)
CSharpTypeInferenceService.TypeInferrer.cs (1)
696case 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 (5)
CodeGenerationPointerTypeSymbol.cs (1)
27public override SymbolKind Kind => SymbolKind.PointerType;
ISymbolExtensions_Accessibility.cs (2)
101case SymbolKind.PointerType: 166symbol.ContainingSymbol.IsKind(SymbolKind.PointerType))
SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
131SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
73SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
GlyphExtensionsTests.cs (2)
71SymbolKind.PointerType, 244if (kind == SymbolKind.PointerType)
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\MetadataNameHelpers.cs (1)
116case SymbolKind.PointerType: