43 references to CastExpression
GenerateDocumentationAndConfigFiles (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
150
through = generator.
CastExpression
(interfaceBeingImplemented,
159
var explicitImplementationCast = generator.
CastExpression
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
166
containingType, localName, factory.
CastExpression
(containingType, objNameExpression));
Microsoft.CodeAnalysis.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
150
through = generator.
CastExpression
(interfaceBeingImplemented,
159
var explicitImplementationCast = generator.
CastExpression
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
166
containingType, localName, factory.
CastExpression
(containingType, objNameExpression));
Microsoft.CodeAnalysis.BannedApiAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
150
through = generator.
CastExpression
(interfaceBeingImplemented,
159
var explicitImplementationCast = generator.
CastExpression
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
166
containingType, localName, factory.
CastExpression
(containingType, objNameExpression));
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
76
return generator.
CastExpression
(castTo, expressionToCoalesce);
src\Analyzers\Core\CodeFixes\UseConditionalExpression\AbstractUseConditionalExpressionCodeFixProvider.cs (1)
191
return (TExpressionSyntax)generator.
CastExpression
(conversion.Type, sourceSyntax);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
150
through = generator.
CastExpression
(interfaceBeingImplemented,
159
var explicitImplementationCast = generator.
CastExpression
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
166
containingType, localName, factory.
CastExpression
(containingType, objNameExpression));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
115
: generator.
CastExpression
(type, finalAssignment);
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
194
return SyntaxGenerator.GetGenerator(document).
CastExpression
(delegateType, reference);
Microsoft.CodeAnalysis.CSharp.Features (4)
ImplementInterface\CSharpImplementExplicitlyCodeRefactoringProvider.cs (2)
130
generator.AddParentheses(generator.
CastExpression
(interfaceType, generator.ThisExpression())),
139
g.
CastExpression
(interfaceType, current.WithoutTrivia())).WithTriviaFrom(current));
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
115
: generator.
CastExpression
(type, finalAssignment);
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
194
return SyntaxGenerator.GetGenerator(document).
CastExpression
(delegateType, reference);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
CodeGeneration\ExpressionGenerationTests.cs (1)
444
f => f.
CastExpression
(
CodeGeneration\ExpressionPrecedenceGenerationTests.cs (2)
308
f.
CastExpression
(
320
f => f.
CastExpression
(
Microsoft.CodeAnalysis.Features (8)
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (2)
123
(foreachInfo.ExplicitCastInterface != null) ? generator.
CastExpression
(foreachInfo.ExplicitCastInterface, expression) : expression);
140
memberAccess = generator.
CastExpression
(castType, memberAccess);
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
385
: (TExpressionSyntax)syntaxGenerator.
CastExpression
(convertedType, syntaxGenerator.AddParentheses(argumentExpression)));
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
168
? generator.
CastExpression
(comparableType, thisExpression)
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (1)
96
generator.
CastExpression
(containingType, objName)));
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
676
generator.
CastExpression
(
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
76
return generator.
CastExpression
(castTo, expressionToCoalesce);
src\Analyzers\Core\CodeFixes\UseConditionalExpression\AbstractUseConditionalExpressionCodeFixProvider.cs (1)
191
return (TExpressionSyntax)generator.
CastExpression
(conversion.Type, sourceSyntax);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
150
through = generator.
CastExpression
(interfaceBeingImplemented,
159
var explicitImplementationCast = generator.
CastExpression
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
166
containingType, localName, factory.
CastExpression
(containingType, objNameExpression));
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
150
through = generator.
CastExpression
(interfaceBeingImplemented,
159
var explicitImplementationCast = generator.
CastExpression
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
166
containingType, localName, factory.
CastExpression
(containingType, objNameExpression));
Roslyn.Diagnostics.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
150
through = generator.
CastExpression
(interfaceBeingImplemented,
159
var explicitImplementationCast = generator.
CastExpression
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
166
containingType, localName, factory.
CastExpression
(containingType, objNameExpression));
Text.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
150
through = generator.
CastExpression
(interfaceBeingImplemented,
159
var explicitImplementationCast = generator.
CastExpression
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
166
containingType, localName, factory.
CastExpression
(containingType, objNameExpression));