1 write to SemanticModel
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\CodeGenerationTests.cs (1)
883
this.
SemanticModel
= semanticModel;
29 references to SemanticModel
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (29)
CodeGeneration\CodeGenerationTests.cs (28)
68
var typeSymbol = type != null ? type(testContext.
SemanticModel
) : null;
158
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
206
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
238
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
286
GetTypeSymbol(toType)(testContext.
SemanticModel
),
287
fromType(testContext.
SemanticModel
),
354
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
388
var typeSymbol = GetTypeSymbol(type)(testContext.
SemanticModel
);
394
getExplicitInterfaceImplementations?.Invoke(testContext.
SemanticModel
) ?? default,
440
var typeSymbol = GetTypeSymbol(type)(testContext.
SemanticModel
);
444
: getParameterSymbols.Add(Parameter(type, "value")(testContext.
SemanticModel
));
460
GetTypeSymbol(typeof(void))(testContext.
SemanticModel
),
539
var attr = CodeGenerationSymbolFactory.CreateAttributeData(GetTypeSymbol(attributeClass)(testContext.
SemanticModel
));
560
testContext.Result = testContext.Document.WithSyntaxRoot(testContext.
SemanticModel
.SyntaxTree.GetRoot().ReplaceNode(oldNode, newNode));
569
var attributeType = GetTypeSymbol(attributeClass)(testContext.
SemanticModel
);
571
var attributeTarget = testContext.
SemanticModel
.GetDeclaredSymbol(taggedNode);
576
var info = codeGenerator.GetInfo(CodeGenerationContext.Default, options, testContext.
SemanticModel
.SyntaxTree.Options);
579
testContext.Result = testContext.Document.WithSyntaxRoot(testContext.
SemanticModel
.SyntaxTree.GetRoot().ReplaceNode(declarationNode, newNode));
609
updatedDeclarationNode = codeGenerator.UpdateDeclarationType(declarationNode, getType(testContext.
SemanticModel
), info, CancellationToken.None);
613
var retainedMembers = testContext.GetAnnotatedDeclaredSymbols(retainedMembersKey, testContext.
SemanticModel
);
631
testContext.Result = testContext.Document.WithSyntaxRoot(testContext.
SemanticModel
.SyntaxTree.GetRoot().ReplaceNode(declarationNode, updatedDeclarationNode));
707
: parameters.SelectAsArray(p => p(context.
SemanticModel
));
712
return explicitInterface == null ? default : explicitInterface(context.
SemanticModel
);
719
: members.SelectAsArray(m => m(context.
SemanticModel
));
884
this.SyntaxTree =
SemanticModel
.SyntaxTree;
903
return
SemanticModel
.SyntaxTree.GetRoot().FindNode(destSpan, getInnermostNodeForTie: true);
909
return GetSelectedSymbol<INamespaceOrTypeSymbol>(destSpan, this.
SemanticModel
);
936
var token =
SemanticModel
.SyntaxTree.GetRoot().FindToken(destSpan.Start);
CodeGeneration\CodeGenerationTests.CSharp.cs (1)
1375
var method = context.GetAnnotatedDeclaredSymbols("method", context.
SemanticModel
).Single();