1 write to SemanticModel
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\MethodXml\AbstractMethodXmlBuilder.cs (1)
72
this.
SemanticModel
= semanticModel;
29 references to SemanticModel
Microsoft.VisualStudio.LanguageServices.CSharp (11)
CodeModel\MethodXml\MethodXmlBuilder.cs (11)
144
var typeSymbol =
SemanticModel
.GetTypeInfo(type).Type;
249
var constantValue =
SemanticModel
.GetConstantValue(expression);
255
var type =
SemanticModel
.GetTypeInfo(expression).Type;
291
var constantValue =
SemanticModel
.GetConstantValue(expression);
375
var type =
SemanticModel
.GetTypeInfo(castExpression.Type).Type;
391
if (
SemanticModel
.GetSymbolInfo(objectCreationExpression.Type).Symbol is not ITypeSymbol type)
414
var type =
SemanticModel
.GetTypeInfo(arrayCreationExpression).Type;
479
var symbol =
SemanticModel
.GetSymbolInfo(memberAccessExpression).Symbol;
486
var leftHandSymbol =
SemanticModel
.GetSymbolInfo(memberAccessExpression.Expression).Symbol;
518
var symbol =
SemanticModel
.GetSymbolInfo(identifierName).Symbol;
569
var type =
SemanticModel
.GetTypeInfo(typeOfExpression.Type).Type;
Microsoft.VisualStudio.LanguageServices.Implementation (2)
CodeModel\MethodXml\AbstractMethodXmlBuilder.cs (2)
409
=> GenerateType(
SemanticModel
.Compilation.GetSpecialType(specialType));
440
=> GenerateNumber(value,
SemanticModel
.Compilation.GetSpecialType(specialType));
Microsoft.VisualStudio.LanguageServices.VisualBasic (16)
CodeModel\MethodXML\MethodXmlBuilder.vb (16)
66
Dim type = declarator.Type(
SemanticModel
)
125
Dim eventSymbol = TryCast(
SemanticModel
.GetSymbolInfo(eventExpression).Symbol, IEventSymbol)
232
Dim constantValue =
SemanticModel
.GetConstantValue(expression)
237
Dim type =
SemanticModel
.GetTypeInfo(expression).Type
294
Dim type = TryCast(
SemanticModel
.GetSymbolInfo(objectCreationExpression.Type).Symbol, ITypeSymbol)
352
symbolOpt = If(symbolOpt,
SemanticModel
.GetSymbolInfo(memberAccess).Symbol)
363
Dim leftHandSymbol =
SemanticModel
.GetSymbolInfo(memberAccess.GetExpressionOfMemberAccessExpression()).Symbol
404
symbolOpt = If(symbolOpt,
SemanticModel
.GetSymbolInfo(identifierName).Symbol)
468
Dim type =
SemanticModel
.GetTypeInfo(getTypeExpression.Type).Type
491
Dim type =
SemanticModel
.GetTypeInfo(castExpression.Type).Type
515
Dim type = GetTypeFromPredefinedCastKeyword(
SemanticModel
.Compilation, predefinedCastExpression.Keyword.Kind)
528
Dim constantValue =
SemanticModel
.GetConstantValue(expression)
542
GenerateNumber(upperBound,
SemanticModel
.Compilation.GetSpecialType(SpecialType.System_Int32))
647
Dim type =
SemanticModel
.GetTypeInfo(arrayCreationExpression).Type
664
Dim delegateSymbol = TryCast(
SemanticModel
.GetSymbolInfo(delegateExpression).Symbol, IMethodSymbol)
669
Dim eventType =
SemanticModel
.GetTypeInfo(expression).Type