2 overrides of Type
Microsoft.CodeAnalysis.CSharp (2)
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
11592public override TypeSyntax Type => GetRedAtZero(ref this.type)!; 11633public override TypeSyntax Type => GetRedAtZero(ref this.type)!;
30 references to Type
Microsoft.CodeAnalysis.CSharp (6)
Compilation\SyntaxTreeSemanticModel.cs (1)
508if (parent is BaseTypeSyntax baseType && parent.Parent != null && parent.Parent.Kind() == SyntaxKind.BaseList && baseType.Type == expression)
Symbols\Source\SourceNamedTypeSymbol.cs (2)
58backupLocation = inheritedTypeDecls[0].Type.GetLocation(); 63TypeSyntax t = baseTypeSyntax.Type;
Symbols\Source\SourceNamedTypeSymbol_Bases.cs (2)
225var b = baseTypeSyntax.Type; 481var typeSyntax = baseTypeSyntax.Type;
Symbols\Source\SourceNamedTypeSymbol_Enum.cs (1)
59var typeSyntax = types[0].Type;
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
MetaAnalyzers\CSharpSymbolIsBannedInAnalyzersAnalyzer.cs (1)
25protected override IEnumerable<SyntaxNode> GetTypeSyntaxNodesFromBaseType(SyntaxNode syntaxNode) => ((BaseListSyntax)syntaxNode).Types.Select(t => (SyntaxNode)t.Type);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
208baseType.Type == type)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (3)
290=> iEquatable.Equals(semanticModel.GetTypeInfo(baseItem.Type, cancellationToken).Type)); 314var baseTrailingTrivia = baseRecord.Type.GetTrailingTrivia(); 322PrimaryConstructorBaseType(baseRecord.Type.WithoutTrailingTrivia(),
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
47firstType.Type == node)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (3)
37=> type?.Parent is BaseTypeSyntax { Parent: BaseListSyntax } baseTypeParent && baseTypeParent.Type == type; 44result.Add(baseType.Type); 58baseType.Type == interfaceNode)
Microsoft.CodeAnalysis.CSharp.Features (9)
GenerateType\CSharpGenerateTypeService.cs (2)
87baseType.Type == expression) 167baseType.Type == nameOrMemberAccessExpression &&
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (3)
290=> iEquatable.Equals(semanticModel.GetTypeInfo(baseItem.Type, cancellationToken).Type)); 314var baseTrailingTrivia = baseRecord.Type.GetTrailingTrivia(); 322PrimaryConstructorBaseType(baseRecord.Type.WithoutTrailingTrivia(),
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
47firstType.Type == node)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (3)
37=> type?.Parent is BaseTypeSyntax { Parent: BaseListSyntax } baseTypeParent && baseTypeParent.Type == type; 44result.Add(baseType.Type); 58baseType.Type == interfaceNode)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Runtime\CSharpDetectPreviewFeatureAnalyzer.cs (1)
277TypeSyntax type = simpleBaseTypeSyntax.Type;
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
76AddInheritanceName(builder, baseType.Type, aliasMaps);
Rename\CSharpRenameRewriterLanguageService.cs (1)
1213nodeToSpeculate = baseType.Type;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
208baseType.Type == type)
Microsoft.CodeAnalysis.Razor.Compiler (1)
CSharp\DefaultUtf8WriteLiteralFeature.cs (1)
201var symbol = semanticModel.GetSymbolInfo(baseTypeSyntax.Type).Symbol as INamedTypeSymbol;
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
208baseType.Type == type)