66 references to RangeVariable
GenerateDocumentationAndConfigFiles (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
138case SymbolKind.RangeVariable:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
132SymbolKind.RangeVariable => RangeVariablesAreEquivalent((IRangeVariableSymbol)x, (IRangeVariableSymbol)y),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
75SymbolKind.RangeVariable => CombineHashCodes((IRangeVariableSymbol)x, currentHash),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.RangeVariable or
Microsoft.CodeAnalysis (1)
Symbols\SymbolKindExtensions.cs (1)
45case SymbolKind.RangeVariable:
Microsoft.CodeAnalysis.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
138case SymbolKind.RangeVariable:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
132SymbolKind.RangeVariable => RangeVariablesAreEquivalent((IRangeVariableSymbol)x, (IRangeVariableSymbol)y),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
75SymbolKind.RangeVariable => CombineHashCodes((IRangeVariableSymbol)x, currentHash),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.RangeVariable or
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
138case SymbolKind.RangeVariable:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
132SymbolKind.RangeVariable => RangeVariablesAreEquivalent((IRangeVariableSymbol)x, (IRangeVariableSymbol)y),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
75SymbolKind.RangeVariable => CombineHashCodes((IRangeVariableSymbol)x, currentHash),
Microsoft.CodeAnalysis.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
138case SymbolKind.RangeVariable:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
132SymbolKind.RangeVariable => RangeVariablesAreEquivalent((IRangeVariableSymbol)x, (IRangeVariableSymbol)y),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
75SymbolKind.RangeVariable => CombineHashCodes((IRangeVariableSymbol)x, currentHash),
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\Core\CodeFixes\Naming\FallbackNamingRules.cs (1)
28new SymbolKindOrTypeKind(SymbolKind.RangeVariable),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.RangeVariable or
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Expressions.cs (2)
2224case SymbolKind.RangeVariable: 7762case SymbolKind.RangeVariable:
Binder\Binder_Symbols.cs (2)
2250else if (first.Kind == SymbolKind.RangeVariable && second.Kind == SymbolKind.RangeVariable)
Binder\ExecutableCodeBinder.cs (1)
42(memberSymbol.Kind != SymbolKind.Local && memberSymbol.Kind != SymbolKind.RangeVariable && memberSymbol.Kind != SymbolKind.Parameter));
Binder\InMethodBinder.cs (2)
273case SymbolKind.RangeVariable: 309case SymbolKind.RangeVariable:
Binder\LocalBinderFactory.cs (1)
137Debug.Assert(containingMemberOrLambda.Kind != SymbolKind.Local && containingMemberOrLambda.Kind != SymbolKind.RangeVariable && containingMemberOrLambda.Kind != SymbolKind.Parameter);
Binder\LocalScopeBinder.cs (1)
530case SymbolKind.RangeVariable:
Binder\Semantics\AccessCheck.cs (1)
195case SymbolKind.RangeVariable:
Binder\WithLambdaParametersBinder.cs (1)
147case SymbolKind.RangeVariable:
BoundTree\BoundTreeRewriter.cs (1)
134case SymbolKind.RangeVariable:
Compiler\ClsComplianceChecker.cs (1)
1140Debug.Assert(symbol.Kind != SymbolKind.RangeVariable);
FlowAnalysis\DefiniteAssignment.cs (2)
644Debug.Assert(captured.Kind == SymbolKind.Parameter || captured.Kind == SymbolKind.Local || captured.Kind == SymbolKind.RangeVariable); 680else if (variable.Kind != SymbolKind.RangeVariable)
FlowAnalysis\LocalDataFlowPass.cs (1)
106if (symbol.Kind == SymbolKind.RangeVariable) return -1;
Symbols\RangeVariableSymbol.cs (1)
44return SymbolKind.RangeVariable;
Symbols\Symbol.cs (2)
646case SymbolKind.RangeVariable: 1751case SymbolKind.RangeVariable:
Symbols\SymbolDistinguisher.cs (1)
78case SymbolKind.RangeVariable:
Symbols\SymbolKindExtensions.cs (1)
44case SymbolKind.RangeVariable:
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
445case SymbolKind.RangeVariable:
Microsoft.CodeAnalysis.CSharp.Features (2)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
725SymbolKind.RangeVariable => Glyph.RangeVariable,
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (1)
348=> symbol.Kind is SymbolKind.Local or SymbolKind.Parameter or SymbolKind.RangeVariable;
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Rename\CSharpRenameRewriterLanguageService.cs (2)
542if (symbol != null && _renamedSymbol.Kind != SymbolKind.Local && _renamedSymbol.Kind != SymbolKind.RangeVariable && 807if (renamedSymbol.Kind is SymbolKind.Parameter or SymbolKind.Local or SymbolKind.RangeVariable)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
445case SymbolKind.RangeVariable:
Microsoft.CodeAnalysis.Extensions.Package (3)
Symbols\ISymbolExtensions_Accessibility.cs (1)
138case SymbolKind.RangeVariable:
Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
132SymbolKind.RangeVariable => RangeVariablesAreEquivalent((IRangeVariableSymbol)x, (IRangeVariableSymbol)y),
Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
75SymbolKind.RangeVariable => CombineHashCodes((IRangeVariableSymbol)x, currentHash),
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
6623if (oldSymbol.Kind == SymbolKind.RangeVariable) 6746Debug.Assert(local.Kind is not SymbolKind.RangeVariable);
Shared\Extensions\ISymbolExtensions_2.cs (1)
154case SymbolKind.RangeVariable:
src\roslyn\src\Analyzers\Core\CodeFixes\Naming\FallbackNamingRules.cs (1)
28new SymbolKindOrTypeKind(SymbolKind.RangeVariable),
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
138case SymbolKind.RangeVariable:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
132SymbolKind.RangeVariable => RangeVariablesAreEquivalent((IRangeVariableSymbol)x, (IRangeVariableSymbol)y),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
75SymbolKind.RangeVariable => CombineHashCodes((IRangeVariableSymbol)x, currentHash),
Microsoft.CodeAnalysis.Workspaces (6)
Rename\RenameUtilities.cs (1)
116SymbolKind.RangeVariable or
Shared\Extensions\SemanticModelExtensions.cs (1)
123else if (!declaredSymbol.IsKind(SymbolKind.RangeVariable))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
138case SymbolKind.RangeVariable:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
132SymbolKind.RangeVariable => RangeVariablesAreEquivalent((IRangeVariableSymbol)x, (IRangeVariableSymbol)y),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
75SymbolKind.RangeVariable => CombineHashCodes((IRangeVariableSymbol)x, currentHash),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.RangeVariable or
Roslyn.Diagnostics.Analyzers (5)
AbstractDoNotCopyValue.cs (1)
1550case SymbolKind.RangeVariable:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions_Accessibility.cs (1)
138case SymbolKind.RangeVariable:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.EquivalenceVisitor.cs (1)
132SymbolKind.RangeVariable => RangeVariablesAreEquivalent((IRangeVariableSymbol)x, (IRangeVariableSymbol)y),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (1)
75SymbolKind.RangeVariable => CombineHashCodes((IRangeVariableSymbol)x, currentHash),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\SemanticsFactsService\AbstractSemanticFactsService.cs (1)
34SymbolKind.RangeVariable or
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
445case SymbolKind.RangeVariable: