1107 references to NamedType
Analyzer.Utilities.UnitTests (3)
GenerateDocumentationAndConfigFiles (15)
ILLink.RoslynAnalyzer (6)
Metrics (20)
Metrics.Legacy (20)
Microsoft.Analyzers.Extra (1)
Microsoft.Analyzers.Local (2)
Microsoft.AspNetCore.Analyzers (4)
Microsoft.AspNetCore.App.Analyzers (1)
Microsoft.AspNetCore.Components.Analyzers (2)
Microsoft.AspNetCore.Components.SdkAnalyzers (2)
Microsoft.AspNetCore.Mvc.Analyzers (1)
Microsoft.CodeAnalysis (18)
Microsoft.CodeAnalysis.Analyzers (36)
src\RoslynAnalyzers\Microsoft.CodeAnalysis.BannedApiAnalyzers\Core\SymbolIsBannedAnalyzerBase.cs (1)
63SymbolKind.NamedType,
Microsoft.CodeAnalysis.AnalyzerUtilities (19)
Microsoft.CodeAnalysis.BannedApiAnalyzers (23)
Microsoft.CodeAnalysis.CodeStyle (22)
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
781case SymbolKind.NamedType:
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
71}, SymbolKind.NamedType);
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
Microsoft.CodeAnalysis.CSharp (174)
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
69}, SymbolKind.NamedType);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
703case SymbolKind.NamedType:
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (6)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (39)
CodeGen\CodeGenDeconstructTests.cs (19)
3700Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x1Type).Symbol.Kind);
3705Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x2Type).Symbol.Kind);
3753Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x1Type).Symbol.Kind);
3802Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x1Type).Symbol.Kind);
3805Assert.Equal(SymbolKind.NamedType, x1Alias.Target.Kind);
3810Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x2Type).Symbol.Kind);
3942Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x1Type).Symbol.Kind);
3947Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x2Type).Symbol.Kind);
3988Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x1Type).Symbol.Kind);
3993Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x2Type).Symbol.Kind);
5035Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(xType).Symbol.Kind);
5041Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(yType).Symbol.Kind);
5187Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x1Type).Symbol.Kind);
5818Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x1Type).Symbol.Kind);
5821Assert.Equal(SymbolKind.NamedType, x1Alias.Target.Kind);
5826Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x3Type).Symbol.Kind);
5829Assert.Equal(SymbolKind.NamedType, x3Alias.Target.Kind);
5870Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x1Type).Symbol.Kind);
5876Assert.Equal(SymbolKind.NamedType, model.GetSymbolInfo(x3Type).Symbol.Kind);
CodeGen\CodeGenTupleTest.cs (17)
4502Assert.Equal(SymbolKind.NamedType, unnamedTuple.Kind);
4513Assert.Equal(SymbolKind.NamedType, namedTuple.Kind);
5819Assert.Equal(SymbolKind.NamedType, tupleWithoutNames.Kind);
5824Assert.Equal(SymbolKind.NamedType, tupleWithoutNames.Kind);
5877Assert.Equal(SymbolKind.NamedType, tupleWithoutNames.Kind);
5882Assert.Equal(SymbolKind.NamedType, tupleWithoutNames.Kind);
5916Assert.Equal(SymbolKind.NamedType, tuple.TupleUnderlyingType.Kind);
5919Assert.Equal(SymbolKind.NamedType, tuple.Kind);
6194Assert.Equal(SymbolKind.NamedType, tupleWithoutNames.Kind);
6198Assert.Equal(SymbolKind.NamedType, types[0].Kind);
6373Assert.Equal(SymbolKind.NamedType, tupleWithoutNames.Kind);
6398Assert.Equal(SymbolKind.NamedType, tuple.Kind);
6547Assert.Equal(SymbolKind.NamedType, tupleWithoutNames.Kind);
6551Assert.Equal(SymbolKind.NamedType, types[0].Kind);
11153Assert.Equal(SymbolKind.NamedType, m1Tuple.Kind);
11417Assert.Equal(SymbolKind.NamedType, m1Tuple.Kind);
12735Assert.Equal(SymbolKind.NamedType, m1Tuple.Kind);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (44)
Attributes\AttributeTests_Security.cs (12)
676ParentKind = SymbolKind.NamedType,
695ParentKind = SymbolKind.NamedType,
850ParentKind = SymbolKind.NamedType,
955ParentKind = SymbolKind.NamedType,
974ParentKind = SymbolKind.NamedType,
1081ParentKind = SymbolKind.NamedType,
1100ParentKind = SymbolKind.NamedType,
1249ParentKind = SymbolKind.NamedType,
1326ParentKind = SymbolKind.NamedType,
1406ParentKind = SymbolKind.NamedType,
1425ParentKind = SymbolKind.NamedType,
1519ParentKind = SymbolKind.NamedType,
Diagnostics\DiagnosticAnalyzerTests.cs (12)
246context.RegisterSymbolAction(AnalyzeSymbol, SymbolKind.NamedType);
516SymbolKind.Namespace, SymbolKind.NamedType, SymbolKind.Event, SymbolKind.Field, SymbolKind.Method, SymbolKind.Property);
2859TestSymbolStartAnalyzerCore(new SymbolStartAnalyzer(topLevelAction: false, SymbolKind.NamedType),
2955var analyzer1 = new SymbolStartAnalyzer(topLevelAction: false, SymbolKind.NamedType, analyzerId: 1);
2989var symbolKinds = new[] { SymbolKind.NamedType, SymbolKind.Namespace, SymbolKind.Method,
3045TestSymbolStartAnalyzerCore(new SymbolStartAnalyzer(topLevelAction: false, SymbolKind.NamedType, OperationKind.VariableDeclarationGroup),
3083var symbolKinds = new[] { SymbolKind.NamedType, SymbolKind.Namespace, SymbolKind.Method,
3143var symbolKinds = new[] { SymbolKind.NamedType, SymbolKind.Namespace, SymbolKind.Method,
3191var analyzers = new DiagnosticAnalyzer[] { new SymbolStartAnalyzer(topLevelAction: false, SymbolKind.NamedType, OperationKind.Invocation) };
3223var analyzers = new DiagnosticAnalyzer[] { new SymbolStartAnalyzer(topLevelAction: true, SymbolKind.NamedType, OperationKind.FieldReference) };
3265var analyzers = ImmutableArray.Create<DiagnosticAnalyzer>(new SymbolStartAnalyzer(topLevelAction: false, SymbolKind.NamedType));
3311var analyzers = ImmutableArray.Create<DiagnosticAnalyzer>(new SymbolStartAnalyzer(topLevelAction: false, SymbolKind.NamedType));
Microsoft.CodeAnalysis.CSharp.Features (10)
src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
69}, SymbolKind.NamedType);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (39)
Semantics\ColorColorTests.cs (19)
286SymbolKind.NamedType, "E",
318SymbolKind.NamedType, "C",
319SymbolKind.NamedType, "C.Inner",
533SymbolKind.NamedType, "E",
709SymbolKind.NamedType, "E",
799SymbolKind.NamedType, "E",
877SymbolKind.NamedType, "E",
907SymbolKind.NamedType, "C",
931SymbolKind.NamedType, "C",
955SymbolKind.NamedType, "Color",
1323SymbolKind.NamedType, "E",
1353SymbolKind.NamedType, "E",
1411SymbolKind.NamedType, "E",
1790Assert.Equal(SymbolKind.NamedType, actualSymbol.Symbol.Kind);
1824Assert.Equal(SymbolKind.NamedType, actualSymbol.Symbol.Kind);
1889Assert.Equal(SymbolKind.NamedType, symbolInfo.Symbol.Kind);
1903Assert.Equal(SymbolKind.NamedType, symbolInfo.Symbol.Kind);
2003Assert.Equal(SymbolKind.NamedType, symbolInfo.Symbol.Kind);
2017Assert.Equal(SymbolKind.NamedType, symbolInfo.Symbol.Kind);
Semantics\LocalFunctionTests.cs (3)
7893VerifyTParameter(comp, 1, "C", symbolKind: SymbolKind.NamedType, lookupFinds: "System.String C.TParameter");
8367VerifyTParameter(comp, 1, "C", symbolKind: SymbolKind.NamedType, lookupFinds: "System.String C.TParameter");
8429VerifyTParameter(comp, 1, "C", lookupFinds: "System.String C.TParameter", symbolKind: SymbolKind.NamedType);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (146)
Compilation\SemanticModelAPITests.cs (16)
2817speculatedUsingExpression, SpeculativeBindingOption.BindAsExpression, SymbolKind.NamedType, "System.ArgumentException");
2837speculatedTypeExpression, SpeculativeBindingOption.BindAsTypeOrNamespace, SymbolKind.NamedType, "System.ArgumentException");
2868speculatedTypeExpression, SpeculativeBindingOption.BindAsTypeOrNamespace, SymbolKind.NamedType, "System.ArgumentException");
2871speculatedTypeExpression, SpeculativeBindingOption.BindAsTypeOrNamespace, SymbolKind.NamedType, "System.ArgumentException");
2874speculatedTypeExpression, SpeculativeBindingOption.BindAsTypeOrNamespace, SymbolKind.NamedType, "System.ArgumentException");
2938Assert.Equal(SymbolKind.NamedType, symbol.Kind);
2944Assert.Equal(SymbolKind.NamedType, symbol.Kind);
2978Assert.Equal(SymbolKind.NamedType, symbol.Kind);
2984Assert.Equal(SymbolKind.NamedType, symbol.Kind);
3023Assert.Equal(SymbolKind.NamedType, symbol.Kind);
3028Assert.Equal(SymbolKind.NamedType, symbol.Kind);
3033Assert.Equal(SymbolKind.NamedType, symbol.Kind);
3039Assert.Equal(SymbolKind.NamedType, symbol.Kind);
3061Assert.Equal(SymbolKind.NamedType, symbol.Kind);
3648Assert.Equal(SymbolKind.NamedType, oldSymbol.Kind);
3655Assert.Equal(SymbolKind.NamedType, newSymbol.Kind);
Compilation\SemanticModelGetSemanticInfoTests.cs (77)
91Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
126Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
160Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
201Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
242Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
467Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
507Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
550Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
552Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
598Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
600Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
646Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
648Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
2192Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
2264Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
2613Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
3493Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
3590Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
3628Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
3672Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
3706Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
3740Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
3774Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
3900Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
4008Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
4218Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
5240Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
5449Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
5451Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
5453Assert.Equal(SymbolKind.NamedType, sortedCandidates[2].Kind);
6249Assert.Equal(SymbolKind.NamedType, symbol.Kind);
6520Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
6555Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
6592Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
7048Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
7520Assert.Equal(SymbolKind.NamedType, semanticInfo.Type.Kind);
7819Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
7884Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
9128Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
9306Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
9363Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
9365Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
9422Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
9424Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
9533Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
9535Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
9570Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
9572Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
9619Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
9621Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
9785Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
9787Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
9891Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
9893Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
10104Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
10141Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
10322Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
10324Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
10356Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
10358Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
10390Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
10392Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
10433Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
10435Assert.Equal(SymbolKind.NamedType, sortedCandidates[1].Kind);
11428Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
12156Assert.Equal(SymbolKind.NamedType, semanticInfo.CandidateSymbols[0].Kind);
12224Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
12360Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
12396Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
13952Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
14043Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
14082Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
14202Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
14423Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
14512Assert.Equal(SymbolKind.NamedType, sortedCandidates[0].Kind);
15304Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
15406Assert.Equal(SymbolKind.NamedType, semanticInfo.Symbol.Kind);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (3)
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (12)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
703case SymbolKind.NamedType:
Microsoft.CodeAnalysis.EditorFeatures (2)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.Extensions.Package (8)
Microsoft.CodeAnalysis.Features (34)
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
781case SymbolKind.NamedType:
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
71}, SymbolKind.NamedType);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (22)
Microsoft.CodeAnalysis.PublicApiAnalyzers (20)
Microsoft.CodeAnalysis.ResxSourceGenerator (18)
Microsoft.CodeAnalysis.Test.Utilities (27)
Diagnostics\CommonDiagnosticAnalyzers.cs (21)
767}, SymbolKind.NamedType);
964cc.RegisterSymbolAction(c => ReportDiagnostic(c.ReportDiagnostic, ActionKind.Symbol), SymbolKind.NamedType);
1004}, SymbolKind.NamedType);
1044}, SymbolKind.NamedType);
1179}, SymbolKind.NamedType);
1211}, SymbolKind.NamedType);
1538}, SymbolKind.NamedType);
1602}, SymbolKind.NamedType);
1700compilationStartContext.RegisterSymbolAction(symbolContext => namedTypes.Add(symbolContext.Symbol), SymbolKind.NamedType);
1816}, SymbolKind.NamedType);
2430}, SymbolKind.NamedType);
2441}, SymbolKind.NamedType);
2451}, SymbolKind.NamedType);
2548SymbolKind.NamedType);
2754SymbolKind.NamedType, SymbolKind.Method);
2770}, SymbolKind.NamedType);
2943context.RegisterSymbolAction(context => HandleCallback(context.Symbol.Locations[0], context.Compilation, context.ReportDiagnostic, context.CancellationToken), SymbolKind.NamedType);
3019context.RegisterSymbolAction(symbolContext => AnalyzedSymbols.Add(symbolContext.Symbol), SymbolKind.NamedType, SymbolKind.Method);
3039}, SymbolKind.NamedType);
3134}, SymbolKind.NamedType);
3151}, SymbolKind.NamedType);
Microsoft.CodeAnalysis.UnitTests (1)
Microsoft.CodeAnalysis.VisualBasic (150)
Microsoft.CodeAnalysis.Workspaces (23)
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
Microsoft.Gen.Logging (2)
Microsoft.Gen.Logging.Unit.Tests (1)
Microsoft.Interop.ComInterfaceGenerator (3)
Microsoft.ML.InternalCodeAnalyzer (2)
Microsoft.VisualStudio.LanguageServices (4)
Microsoft.VisualStudio.LanguageServices.CSharp (3)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (13)
GlyphExtensionsTests.cs (13)
71pointedAtType: (INamedTypeSymbol)CreateSymbolMock(SymbolKind.NamedType, typeKind: TypeKind.Class));
80containingType: (INamedTypeSymbol)CreateSymbolMock(SymbolKind.NamedType, typeKind: TypeKind.Enum));
100elementType: (INamedTypeSymbol)CreateSymbolMock(SymbolKind.NamedType, typeKind: TypeKind.Class));
105target: (INamedTypeSymbol)CreateSymbolMock(SymbolKind.NamedType, typeKind: TypeKind.Class));
114SymbolKind.NamedType,
118SymbolKind.NamedType,
122SymbolKind.NamedType,
126SymbolKind.NamedType,
130SymbolKind.NamedType,
134SymbolKind.NamedType,
138SymbolKind.NamedType,
144SymbolKind.NamedType,
225if (kind == SymbolKind.NamedType)
Microsoft.VisualStudio.LanguageServices.Implementation (4)
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Roslyn.Diagnostics.Analyzers (32)
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
703case SymbolKind.NamedType:
SemanticSearch.BuildTask (1)
Test.Utilities (11)
Text.Analyzers (26)