492 references to Local
GenerateDocumentationAndConfigFiles (11)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
33s.Kind is SymbolKind.Local or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (1)
29case SymbolKind.Local:
Metrics (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
Metrics.Legacy (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.Analyzers (11)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
33s.Kind is SymbolKind.Local or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (1)
29case SymbolKind.Local:
Microsoft.CodeAnalysis.Analyzers.UnitTests (2)
Microsoft.CodeAnalysis.AnalyzerUtilities (16)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
Microsoft.CodeAnalysis.BannedApiAnalyzers (11)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
33s.Kind is SymbolKind.Local or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (1)
29case SymbolKind.Local:
Microsoft.CodeAnalysis.CodeStyle (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
33s.Kind is SymbolKind.Local or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (1)
29case SymbolKind.Local:
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (4)
Microsoft.CodeAnalysis.CSharp (35)
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
441case SymbolKind.Local:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (19)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (11)
Microsoft.CodeAnalysis.CSharp.Features (15)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (28)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (45)
Compilation\SemanticModelAPITests.cs (11)
1790Assert.Equal(SymbolKind.Local, local.Kind);
1802Assert.Equal(SymbolKind.Local, info.Symbol.Kind);
1809Assert.Equal(SymbolKind.Local, info2.Symbol.Kind);
1843Assert.Equal(SymbolKind.Local, local.Kind);
1856Assert.Equal(SymbolKind.Local, local.Kind);
2286Assert.Equal(SymbolKind.Local, symbol.Kind);
2396Assert.Equal(SymbolKind.Local, local.Kind);
2408Assert.Equal(SymbolKind.Local, info.Symbol.Kind);
2579Assert.Equal(SymbolKind.Local, local.Kind);
2593Assert.Equal(SymbolKind.Local, local.Kind);
2607Assert.Equal(SymbolKind.Local, local.Kind);
Compilation\SemanticModelGetSemanticInfoTests.cs (23)
1720Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
2119Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
3528Assert.Equal(SymbolKind.Local, sortedCandidates[0].Kind);
4039Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
4570Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
5543Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
5796Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
5863Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
5932Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
5999Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
7700Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
8561Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
8606Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
8852Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
8894Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
11832Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
11902Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
11974Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
12528Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
12569Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
12611Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
12645Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
13504Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind);
Symbols\Source\DeclaringSyntaxNodeTests.cs (8)
604CheckDeclaringSyntax<VariableDeclaratorSyntax>(comp, tree, "loc1", SymbolKind.Local);
605CheckDeclaringSyntax<VariableDeclaratorSyntax>(comp, tree, "loc2", SymbolKind.Local);
606CheckDeclaringSyntax<VariableDeclaratorSyntax>(comp, tree, "loc3", SymbolKind.Local);
607CheckDeclaringSyntax<VariableDeclaratorSyntax>(comp, tree, "loc4", SymbolKind.Local);
608CheckDeclaringSyntax<VariableDeclaratorSyntax>(comp, tree, "loc5", SymbolKind.Local);
609CheckDeclaringSyntax<VariableDeclaratorSyntax>(comp, tree, "loc6", SymbolKind.Local);
610CheckDeclaringSyntax<VariableDeclaratorSyntax>(comp, tree, "loc7", SymbolKind.Local);
611CheckDeclaringSyntax<ForEachStatementSyntax>(comp, tree, "loc8", SymbolKind.Local);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
441case SymbolKind.Local:
Microsoft.CodeAnalysis.Extensions.Package (4)
Microsoft.CodeAnalysis.Features (14)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (11)
Microsoft.CodeAnalysis.PublicApiAnalyzers (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
Microsoft.CodeAnalysis.ResxSourceGenerator (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
Microsoft.CodeAnalysis.Test.Utilities (1)
Microsoft.CodeAnalysis.VisualBasic (38)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
453SymbolKind.Local,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
616Case SymbolKind.Local
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (70)
Compilation\SemanticModelAPITests.vb (18)
75Assert.Equal(SymbolKind.Local, syminfo.Symbol.Kind)
82Assert.Equal(SymbolKind.Local, syminfo.Symbol.Kind)
123Assert.Equal(SymbolKind.Local, infoP.Symbol.Kind)
163Assert.Equal(SymbolKind.Local, infoP.Symbol.Kind)
284Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
777Assert.Equal(SymbolKind.Local, local.Kind)
789Assert.Equal(SymbolKind.Local, argSymbolInfo.Symbol.Kind)
796Assert.Equal(SymbolKind.Local, argSymbolInfo.Symbol.Kind)
834Assert.Equal(SymbolKind.Local, local.Kind)
849Assert.Equal(SymbolKind.Local, local.Kind)
908Assert.Equal(SymbolKind.Local, local.Kind)
1018Assert.Equal(SymbolKind.Local, local.Kind)
1449Assert.Equal(SymbolKind.Local, local.Kind)
1461Assert.Equal(SymbolKind.Local, argSymbolInfo.Symbol.Kind)
1598Assert.Equal(SymbolKind.Local, local.Kind)
1614Assert.Equal(SymbolKind.Local, local.Kind)
1630Assert.Equal(SymbolKind.Local, local.Kind)
4071Assert.Equal(SymbolKind.Local, getterSymbol.Kind)
DeclaringSyntaxNodeTests.vb (8)
631CheckDeclaringSyntax(Of ModifiedIdentifierSyntax)(comp, tree, "loc1", SymbolKind.Local)
632CheckDeclaringSyntax(Of ModifiedIdentifierSyntax)(comp, tree, "loc2", SymbolKind.Local)
633CheckDeclaringSyntax(Of ModifiedIdentifierSyntax)(comp, tree, "loc3", SymbolKind.Local)
634CheckDeclaringSyntax(Of ModifiedIdentifierSyntax)(comp, tree, "loc4", SymbolKind.Local)
635CheckDeclaringSyntax(Of ModifiedIdentifierSyntax)(comp, tree, "loc5", SymbolKind.Local)
636CheckDeclaringSyntax(Of ModifiedIdentifierSyntax)(comp, tree, "loc6", SymbolKind.Local)
637CheckDeclaringSyntax(Of ModifiedIdentifierSyntax)(comp, tree, "loc7", SymbolKind.Local)
639CheckDeclaringSyntax(Of ModifiedIdentifierSyntax)(comp, tree, "loc9", SymbolKind.Local)
Semantics\GetExtendedSemanticInfoTests.vb (20)
190Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
2599Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
3146Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
3182Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
4098Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
4163Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
4237Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
4275Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
4314Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
5410Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
5441Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
5474Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
5777Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
7360Assert.Equal(SymbolKind.Local, semanticInfo.Symbol.Kind)
7455Assert.Equal(SymbolKind.Local, semanticInfo1.Symbol.Kind)
7465Assert.Equal(SymbolKind.Local, semanticInfo2.Symbol.Kind)
7510Assert.Equal(SymbolKind.Local, semanticInfo1.Symbol.Kind)
7520Assert.Equal(SymbolKind.Local, semanticInfo2.Symbol.Kind)
7570Assert.Equal(SymbolKind.Local, semanticInfo1.Symbol.Kind)
7586Assert.Equal(SymbolKind.Local, semanticInfo2.Symbol.Kind)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
453SymbolKind.Local,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
616Case SymbolKind.Local
Microsoft.CodeAnalysis.Workspaces (12)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
33s.Kind is SymbolKind.Local or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (1)
29case SymbolKind.Local:
Microsoft.CodeAnalysis.Workspaces.UnitTests (6)
Options\EditorConfigNamingStyleParserTests.cs (3)
264new SymbolKindOrTypeKind(SymbolKind.Local),
338[InlineData("*", new object[] { SymbolKind.Namespace, TypeKind.Class, TypeKind.Struct, TypeKind.Interface, TypeKind.Enum, SymbolKind.Property, MethodKind.Ordinary, MethodKind.LocalFunction, SymbolKind.Field, SymbolKind.Event, TypeKind.Delegate, SymbolKind.Parameter, SymbolKind.TypeParameter, SymbolKind.Local })]
339[InlineData(null, new object[] { SymbolKind.Namespace, TypeKind.Class, TypeKind.Struct, TypeKind.Interface, TypeKind.Enum, SymbolKind.Property, MethodKind.Ordinary, MethodKind.LocalFunction, SymbolKind.Field, SymbolKind.Event, TypeKind.Delegate, SymbolKind.Parameter, SymbolKind.TypeParameter, SymbolKind.Local })]
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Roslyn.Diagnostics.Analyzers (12)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
33s.Kind is SymbolKind.Local or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (1)
29case SymbolKind.Local:
Roslyn.Diagnostics.CSharp.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
441case SymbolKind.Local:
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
453SymbolKind.Local,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicTypeInferenceService.TypeInferrer.vb (1)
616Case SymbolKind.Local
Test.Utilities (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
Text.Analyzers (12)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
132case SymbolKind.Local:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
33s.Kind is SymbolKind.Local or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\SymbolFinder\SymbolFinderInternal.cs (1)
29case SymbolKind.Local: