35 references to Interpolation
Microsoft.CodeAnalysis.CSharp (8)
_generated\1\Syntax.xml.Internal.Generated.cs (2)
30869
return new InterpolationSyntax(SyntaxKind.
Interpolation
, openBraceToken, expression, alignmentClause, formatClause, closeBraceToken, this.context);
36296
return new InterpolationSyntax(SyntaxKind.
Interpolation
, openBraceToken, expression, alignmentClause, formatClause, closeBraceToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
6047
/// <item><description><see cref="SyntaxKind.
Interpolation
"/></description></item>
Binder\Binder_InterpolatedString.cs (1)
60
case SyntaxKind.
Interpolation
:
Syntax\SyntaxNormalizer.cs (4)
336
if (parent.IsKind(SyntaxKind.
Interpolation
) ||
353
if (parent.IsKind(SyntaxKind.
Interpolation
) ||
369
parent.IsKind(SyntaxKind.
Interpolation
) ||
385
currentTokenParent.IsKind(SyntaxKind.
Interpolation
) ||
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
586
case SyntaxKind.
Interpolation
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (2)
205
if (nodeParent.IsKind(SyntaxKind.
Interpolation
))
392
if (ancestor.IsKind(SyntaxKind.
Interpolation
, out interpolation))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
520
=> currentToken.Parent.IsKind(SyntaxKind.
Interpolation
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
183
public int Interpolation => (int)SyntaxKind.
Interpolation
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
570
if (castNode.IsParentKind(SyntaxKind.
Interpolation
) && originalConversionOperation.Type?.SpecialType is SpecialType.System_Object)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
125
node.IsKind(SyntaxKind.
Interpolation
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
176
(token.IsKind(SyntaxKind.CloseBraceToken) && token.Parent.IsKind(SyntaxKind.
Interpolation
)))
Microsoft.CodeAnalysis.CSharp.Features (3)
BraceCompletion\CurlyBraceCompletionService.cs (1)
48
=> token.IsKind(SyntaxKind.OpenBraceToken) && !token.Parent.IsKind(SyntaxKind.
Interpolation
);
BraceCompletion\InterpolationBraceCompletionService.cs (1)
42
=> token.IsKind(SyntaxKind.OpenBraceToken) && token.Parent.IsKind(SyntaxKind.
Interpolation
);
SplitStringLiteral\StringSplitter.cs (1)
73
token.Parent.IsKind(SyntaxKind.
Interpolation
) &&
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
586
case SyntaxKind.
Interpolation
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (2)
205
if (nodeParent.IsKind(SyntaxKind.
Interpolation
))
392
if (ancestor.IsKind(SyntaxKind.
Interpolation
, out interpolation))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
520
=> currentToken.Parent.IsKind(SyntaxKind.
Interpolation
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
183
public int Interpolation => (int)SyntaxKind.
Interpolation
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
570
if (castNode.IsParentKind(SyntaxKind.
Interpolation
) && originalConversionOperation.Type?.SpecialType is SpecialType.System_Object)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
125
node.IsKind(SyntaxKind.
Interpolation
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
176
(token.IsKind(SyntaxKind.CloseBraceToken) && token.Parent.IsKind(SyntaxKind.
Interpolation
)))
Roslyn.Diagnostics.CSharp.Analyzers (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
586
case SyntaxKind.
Interpolation
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (2)
205
if (nodeParent.IsKind(SyntaxKind.
Interpolation
))
392
if (ancestor.IsKind(SyntaxKind.
Interpolation
, out interpolation))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
520
=> currentToken.Parent.IsKind(SyntaxKind.
Interpolation
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
183
public int Interpolation => (int)SyntaxKind.
Interpolation
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
570
if (castNode.IsParentKind(SyntaxKind.
Interpolation
) && originalConversionOperation.Type?.SpecialType is SpecialType.System_Object)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
125
node.IsKind(SyntaxKind.
Interpolation
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
176
(token.IsKind(SyntaxKind.CloseBraceToken) && token.Parent.IsKind(SyntaxKind.
Interpolation
)))