1 write to SemanticModel
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\CodeGenerationTests.cs (1)
884
this.
SemanticModel
= semanticModel;
29 references to SemanticModel
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (29)
CodeGeneration\CodeGenerationTests.cs (28)
69
var typeSymbol = type != null ? type(testContext.
SemanticModel
) : null;
159
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
207
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
239
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
287
GetTypeSymbol(toType)(testContext.
SemanticModel
),
288
fromType(testContext.
SemanticModel
),
355
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
389
var typeSymbol = GetTypeSymbol(type)(testContext.
SemanticModel
);
395
getExplicitInterfaceImplementations?.Invoke(testContext.
SemanticModel
) ?? default,
441
var typeSymbol = GetTypeSymbol(type)(testContext.
SemanticModel
);
445
: getParameterSymbols.Add(Parameter(type, "value")(testContext.
SemanticModel
));
461
GetTypeSymbol(typeof(void))(testContext.
SemanticModel
),
540
var attr = CodeGenerationSymbolFactory.CreateAttributeData(GetTypeSymbol(attributeClass)(testContext.
SemanticModel
));
561
testContext.Result = testContext.Document.WithSyntaxRoot(testContext.
SemanticModel
.SyntaxTree.GetRoot().ReplaceNode(oldNode, newNode));
570
var attributeType = GetTypeSymbol(attributeClass)(testContext.
SemanticModel
);
572
var attributeTarget = testContext.
SemanticModel
.GetDeclaredSymbol(taggedNode);
577
var info = codeGenerator.GetInfo(CodeGenerationContext.Default, options, testContext.
SemanticModel
.SyntaxTree.Options);
580
testContext.Result = testContext.Document.WithSyntaxRoot(testContext.
SemanticModel
.SyntaxTree.GetRoot().ReplaceNode(declarationNode, newNode));
610
updatedDeclarationNode = codeGenerator.UpdateDeclarationType(declarationNode, getType(testContext.
SemanticModel
), info, CancellationToken.None);
614
var retainedMembers = testContext.GetAnnotatedDeclaredSymbols(retainedMembersKey, testContext.
SemanticModel
);
632
testContext.Result = testContext.Document.WithSyntaxRoot(testContext.
SemanticModel
.SyntaxTree.GetRoot().ReplaceNode(declarationNode, updatedDeclarationNode));
708
: parameters.SelectAsArray(p => p(context.
SemanticModel
));
713
return explicitInterface == null ? default : explicitInterface(context.
SemanticModel
);
720
: members.SelectAsArray(m => m(context.
SemanticModel
));
885
this.SyntaxTree =
SemanticModel
.SyntaxTree;
904
return
SemanticModel
.SyntaxTree.GetRoot().FindNode(destSpan, getInnermostNodeForTie: true);
910
return GetSelectedSymbol<INamespaceOrTypeSymbol>(destSpan, this.
SemanticModel
);
937
var token =
SemanticModel
.SyntaxTree.GetRoot().FindToken(destSpan.Start);
CodeGeneration\CodeGenerationTests.CSharp.cs (1)
1375
var method = context.GetAnnotatedDeclaredSymbols("method", context.
SemanticModel
).Single();