29 references to ElementType
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Symbols.cs (1)
601var elementType = BindType(node.ElementType, diagnostics, basesBeingResolved);
Binder\OpenTypeVisitor.cs (1)
90Visit(node.ElementType);
Syntax.xml.Main.Generated.cs (1)
1531=> node.Update((TypeSyntax?)Visit(node.ElementType) ?? throw new ArgumentNullException("elementType"), VisitToken(node.AsteriskToken));
Syntax.xml.Syntax.Generated.cs (2)
502if (elementType != this.ElementType || asteriskToken != this.AsteriskToken) 513public PointerTypeSyntax WithAsteriskToken(SyntaxToken asteriskToken) => Update(this.ElementType, asteriskToken);
Syntax\SyntaxExtensions.cs (1)
436stack.Push(pointerTypeSyntax.ElementType);
Syntax\SyntaxFacts.cs (1)
97return ((PointerTypeSyntax)parent).ElementType == node;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeSyntaxComparer.cs (1)
51type = ((PointerTypeSyntax)type).ElementType;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
882.WithLeadingTrivia(pointerTypeSyntax.ElementType.GetLeadingTrivia()) 883.WithTrailingTrivia(pointerTypeSyntax.ElementType.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2354? pointerType.ElementType
Microsoft.CodeAnalysis.CSharp.Features (1)
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
398AppendType(pointerType.ElementType, builder);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Generated\Syntax.Test.xml.Generated.cs (2)
11201Assert.NotNull(node.ElementType); 11203var newNode = node.WithElementType(node.ElementType).WithAsteriskToken(node.AsteriskToken);
IncrementalParsing\NodeValidators.cs (1)
24Assert.Equal(pointerName.ElementType.ToString(), name);
Parsing\NameParsingTests.cs (2)
507var name = (NameSyntax)((PointerTypeSyntax)tname).ElementType; 527tname = ((PointerTypeSyntax)tname).ElementType;
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeSyntaxComparer.cs (1)
51type = ((PointerTypeSyntax)type).ElementType;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
882.WithLeadingTrivia(pointerTypeSyntax.ElementType.GetLeadingTrivia()) 883.WithTrailingTrivia(pointerTypeSyntax.ElementType.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2354? pointerType.ElementType
Microsoft.Interop.SourceGeneration (1)
Marshalling\StaticPinnableManagedValueMarshaller.cs (1)
30&& pointerType.ElementType is PredefinedTypeSyntax predefinedType
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService.CodeModelEventCollector.cs (2)
806return CompareTypes(oldPointerType.ElementType, newPointerType.ElementType);
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
93AppendTypeName(builder, ((PointerTypeSyntax)type).ElementType);
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeSyntaxComparer.cs (1)
51type = ((PointerTypeSyntax)type).ElementType;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
882.WithLeadingTrivia(pointerTypeSyntax.ElementType.GetLeadingTrivia()) 883.WithTrailingTrivia(pointerTypeSyntax.ElementType.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2354? pointerType.ElementType