8 references to GetTargetType
Microsoft.CodeAnalysis.CSharp.CodeStyle (8)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
99
var targetType = topMostExpression.
GetTargetType
(semanticModel, cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (6)
946
var tupleType = tupleExpression.
GetTargetType
(semanticModel, cancellationToken);
1001
return HasType(conditionalExpression.WhenFalse, out var falseType) ? falseType : conditionalExpression.
GetTargetType
(semanticModel, cancellationToken);
1003
return HasType(conditionalExpression.WhenTrue, out var trueType) ? trueType : conditionalExpression.
GetTargetType
(semanticModel, cancellationToken);
1010
lambda.
GetTargetType
(semanticModel, cancellationToken) is INamedTypeSymbol { DelegateInvokeMethod.ReturnType: var returnType } ? returnType : null;
1024
return switchExpression.
GetTargetType
(semanticModel, cancellationToken);
1035
var collectionTargetType = collectionExpression.
GetTargetType
(semanticModel, cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
543
var targetType = castNode.
GetTargetType
(originalSemanticModel, cancellationToken);