59 references to PointerType
GenerateDocumentationAndConfigFiles (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
103case SymbolKind.PointerType:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
130SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
73SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
21public override SymbolKind Kind => SymbolKind.PointerType;
Microsoft.CodeAnalysis (1)
Compilation\Compilation.cs (1)
1733case SymbolKind.PointerType:
Microsoft.CodeAnalysis.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
103case SymbolKind.PointerType:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
130SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
73SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
21public override SymbolKind Kind => SymbolKind.PointerType;
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
103case SymbolKind.PointerType:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
130SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
73SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
Microsoft.CodeAnalysis.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
103case SymbolKind.PointerType:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
130SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
73SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\roslyn\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)
773case SymbolKind.PointerType:
Emitter\Model\PEModuleBuilder.cs (1)
1306case SymbolKind.PointerType:
Symbols\AbstractTypeMap.cs (1)
109case SymbolKind.PointerType:
Symbols\Compilation_WellKnownMembers.cs (1)
1190return type.Kind == SymbolKind.PointerType ? ((PointerTypeSymbol)type).PointedAtType : null;
Symbols\ConstraintsHelper.cs (1)
593else if (type.Kind == SymbolKind.PointerType)
Symbols\MemberSymbolExtensions.cs (1)
471case 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)
162return SymbolKind.PointerType;
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
653case SymbolKind.PointerType:
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
832else if (imported.Kind is SymbolKind.ArrayType or SymbolKind.PointerType or SymbolKind.FunctionPointerType or SymbolKind.DynamicType)
Symbols\Symbol.cs (1)
700case SymbolKind.PointerType:
Symbols\SymbolDistinguisher.cs (2)
66case SymbolKind.PointerType: 147case SymbolKind.PointerType:
Symbols\SymbolExtensions.cs (1)
262case SymbolKind.PointerType:
Symbols\SymbolKindExtensions.cs (1)
28case SymbolKind.PointerType:
Symbols\TypeSymbolExtensions.cs (1)
2018case SymbolKind.PointerType:
Symbols\TypeUnification.cs (2)
147case SymbolKind.PointerType: 290case SymbolKind.PointerType:
Utilities\TypeSymbolExtensions.cs (2)
36case SymbolKind.PointerType: 104case SymbolKind.PointerType:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
704case SymbolKind.PointerType:
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
704case SymbolKind.PointerType:
Microsoft.CodeAnalysis.Extensions.Package (3)
Symbols\ISymbolExtensions_Accessibility.cs (1)
103case SymbolKind.PointerType:
Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
130SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
73SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
Microsoft.CodeAnalysis.Features (1)
Shared\Extensions\ISymbolExtensions_2.cs (1)
129case SymbolKind.PointerType:
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
103case SymbolKind.PointerType:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
130SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
73SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Metadata\PE\TupleTypeDecoder.vb (1)
133SymbolKind.PointerType
Microsoft.CodeAnalysis.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
103case SymbolKind.PointerType:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
130SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
73SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
21public override SymbolKind Kind => SymbolKind.PointerType;
Roslyn.Diagnostics.Analyzers (5)
AbstractDoNotCopyValue.cs (1)
1512case SymbolKind.PointerType:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
103case SymbolKind.PointerType:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
130SymbolKind.PointerType => PointerTypesAreEquivalent((IPointerTypeSymbol)x, (IPointerTypeSymbol)y, equivalentTypesWithDifferingAssemblies),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
73SymbolKind.PointerType => CombineHashCodes((IPointerTypeSymbol)x, currentHash),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPointerTypeSymbol.cs (1)
21public override SymbolKind Kind => SymbolKind.PointerType;
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
704case SymbolKind.PointerType: