29 references to BaseExpression
Microsoft.CodeAnalysis.CSharp (10)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
29451var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.BaseExpression, token, this.context, out hash); 29454var result = new BaseExpressionSyntax(SyntaxKind.BaseExpression, token, this.context); 34878var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.BaseExpression, token, out hash); 34881var result = new BaseExpressionSyntax(SyntaxKind.BaseExpression, token);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
1951/// <item><description><see cref="SyntaxKind.BaseExpression"/></description></item>
Binder\Binder_Expressions.cs (1)
638case SyntaxKind.BaseExpression:
Binder\Binder_Invocation.cs (2)
2479case SyntaxKind.BaseExpression: 2502case SyntaxKind.BaseExpression:
Parser\LanguageParser.cs (1)
11355case SyntaxKind.BaseExpression:
Syntax\SyntaxKindFacts.cs (1)
627return SyntaxKind.BaseExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Analyzers\CSharp\Analyzers\QualifyMemberAccess\CSharpQualifyMemberAccessDiagnosticAnalyzer.cs (1)
38if (node.IsKind(SyntaxKind.BaseExpression))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
476is SyntaxKind.BaseExpression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
98public int BaseExpression => (int)SyntaxKind.BaseExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
69=> expression.Kind() is SyntaxKind.ThisExpression or SyntaxKind.BaseExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
326or SyntaxKind.BaseExpression
Microsoft.CodeAnalysis.CSharp.Features (4)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
558when canConvertToSubpattern(name, arg) && !memberAccess.Expression.IsKind(SyntaxKind.BaseExpression):
Debugging\CSharpProximityExpressionsService_ExpressionTermCollector.cs (1)
65case SyntaxKind.BaseExpression:
EditAndContinue\SyntaxComparer.cs (1)
521case SyntaxKind.BaseExpression:
src\roslyn\src\Analyzers\CSharp\Analyzers\QualifyMemberAccess\CSharpQualifyMemberAccessDiagnosticAnalyzer.cs (1)
38if (node.IsKind(SyntaxKind.BaseExpression))
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Simplification\Simplifiers\ExpressionSimplifier.cs (2)
199if (!memberAccess.Expression.IsKind(SyntaxKind.BaseExpression)) 345if (memberAccess.Expression.Kind() == SyntaxKind.BaseExpression)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
476is SyntaxKind.BaseExpression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
98public int BaseExpression => (int)SyntaxKind.BaseExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
69=> expression.Kind() is SyntaxKind.ThisExpression or SyntaxKind.BaseExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
326or SyntaxKind.BaseExpression
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
476is SyntaxKind.BaseExpression
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
98public int BaseExpression => (int)SyntaxKind.BaseExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
69=> expression.Kind() is SyntaxKind.ThisExpression or SyntaxKind.BaseExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
326or SyntaxKind.BaseExpression