17 references to _semanticModel
Microsoft.CodeAnalysis.CSharp.Features (17)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (17)
93!_semanticModel.GetDiagnostics(_source.Span, _cancellationToken).Any(static diagnostic => diagnostic.DefaultSeverity == DiagnosticSeverity.Error))
130_semanticModel,
173_semanticModel,
302if (_semanticModel.GetSymbolInfo(invocationExpression, _cancellationToken).Symbol is IMethodSymbol methodSymbol &&
341if (_semanticModel.GetSymbolInfo(invocationExpression, _cancellationToken).Symbol is IMethodSymbol methodSymbol &&
372=> Equals(typeSymbol.OriginalDefinition, _semanticModel.Compilation.GetTypeByMetadataName(typeof(List<>).FullName));
432if (typeCheckMethod(_semanticModel.GetTypeInfo(expressionToVerifyType, _cancellationToken).Type) &&
522? _semanticModel.GetTypeInfo(expression, _cancellationToken).ConvertedType.GenerateTypeSyntax()
552var returnTypeInfo = _semanticModel.GetTypeInfo(_source, _cancellationToken);
577_semanticModel,
606var freeToken = _semanticFacts.GenerateUniqueName(_semanticModel, _source, container: null, baseName: prefix, _introducedLocalNames, _cancellationToken);
631_semanticModel,
665var forEachStatementTypeSymbolType = _semanticModel.GetTypeInfo(forEachStatement.Type, _cancellationToken).Type;
666var lastSelectExpressionTypeInfo = _semanticModel.GetTypeInfo(lastSelectExpression, _cancellationToken);
780declaredSymbol = _semanticModel.GetEnclosingSymbol(node.SpanStart, _cancellationToken);
882if (_semanticModel.GetTypeInfo(selectClause.Expression, _cancellationToken).Type.ContainsAnonymousType())
907=> IsLocalOrParameterSymbol(_semanticModel.GetOperation(expression, _cancellationToken));