28 references to GetTypes
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (28)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (28)
97return GetTypes(refType.Type); 332var types = GetTypes(objectCreation).Select(t => t.InferredType); 998var otherSideTypes = GetTypes(otherSide); 1092return this.GetTypes(castExpression.Type); 1125var leftTypes = GetTypes(coalesceExpression.Left); 1131var rightTypes = GetTypes(coalesceExpression.Right); 1190? GetTypes(conditional.WhenFalse) 1192? GetTypes(conditional.WhenTrue) 1259var types = GetTypes(siblingElement.Expression, objectAsDefault: false); 1338var variableTypes = GetTypes(forEachStatementSyntax.Type).ToImmutableArray(); 1425var types = GetTypes(sibling); 1454var types = GetTypes(sibling); 1475var types = GetTypes(arrayCreation).Select(t => t.InferredType); 1485var types = GetTypes(objectCreation).Select(t => t.InferredType); 1507var types = GetTypes(assignExpression.Left).Select(t => t.InferredType); 1602return GetTypes(isPatternExpression.Expression); 1612ConstantPatternSyntax constantPattern => GetTypes(constantPattern.Expression), 1839var argumentTypes = GetTypes(argumentExpression); 1953return GetTypes(nameEquals.Name); 1959return this.GetTypes(argumentExpression); 2157var priorArmTypes = GetTypes(previousArm.Expression, objectAsDefault: false); 2165var priorArmTypes = GetTypes(nextArm.Expression, objectAsDefault: false); 2181return GetTypes(switchExpression.GoverningExpression); 2199return GetTypes(switchStatement.Expression); 2213var result = GetTypes(firstCase.Value); 2340return GetTypes(declExpr.Type); 2396elementTypesBuilder.Add(GetTypes(expr).FirstOrDefault().InferredType ?? this.Compilation.ObjectType); 2419elementTypesBuilder.Add(GetTypes(declaration.Type).FirstOrDefault().InferredType);