1 write to SemanticModel
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\CodeGenerationTests.cs (1)
880
this.
SemanticModel
= semanticModel;
28 references to SemanticModel
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (28)
CodeGeneration\CodeGenerationTests.cs (28)
72
var typeSymbol = type != null ? type(testContext.
SemanticModel
) : null;
164
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
210
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
243
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
292
GetTypeSymbol(toType)(testContext.
SemanticModel
),
293
fromType(testContext.
SemanticModel
),
361
GetTypeSymbol(returnType)(testContext.
SemanticModel
),
396
var typeSymbol = GetTypeSymbol(type)(testContext.
SemanticModel
);
402
getExplicitInterfaceImplementations?.Invoke(testContext.
SemanticModel
) ?? default,
449
var typeSymbol = GetTypeSymbol(type)(testContext.
SemanticModel
);
453
: getParameterSymbols.Add(Parameter(type, "value")(testContext.
SemanticModel
));
469
GetTypeSymbol(typeof(void))(testContext.
SemanticModel
),
549
var attr = CodeGenerationSymbolFactory.CreateAttributeData(GetTypeSymbol(attributeClass)(testContext.
SemanticModel
));
556
testContext.Result = testContext.Document.WithSyntaxRoot(testContext.
SemanticModel
.SyntaxTree.GetRoot().ReplaceNode(oldNode, newNode));
565
var attributeType = GetTypeSymbol(attributeClass)(testContext.
SemanticModel
);
567
var attributeTarget = testContext.
SemanticModel
.GetDeclaredSymbol(taggedNode);
572
var info = codeGenerator.GetInfo(CodeGenerationContext.Default, options, testContext.
SemanticModel
.SyntaxTree.Options);
575
testContext.Result = testContext.Document.WithSyntaxRoot(testContext.
SemanticModel
.SyntaxTree.GetRoot().ReplaceNode(declarationNode, newNode));
605
updatedDeclarationNode = codeGenerator.UpdateDeclarationType(declarationNode, getType(testContext.
SemanticModel
), info, CancellationToken.None);
609
var retainedMembers = testContext.GetAnnotatedDeclaredSymbols(retainedMembersKey, testContext.
SemanticModel
);
627
testContext.Result = testContext.Document.WithSyntaxRoot(testContext.
SemanticModel
.SyntaxTree.GetRoot().ReplaceNode(declarationNode, updatedDeclarationNode));
704
: parameters.SelectAsArray(p => p(context.
SemanticModel
));
709
return explicitInterface == null ? default : explicitInterface(context.
SemanticModel
);
716
: members.SelectAsArray(m => m(context.
SemanticModel
));
881
this.SyntaxTree =
SemanticModel
.SyntaxTree;
900
return
SemanticModel
.SyntaxTree.GetRoot().FindNode(destSpan, getInnermostNodeForTie: true);
906
return GetSelectedSymbol<INamespaceOrTypeSymbol>(destSpan, this.
SemanticModel
);
933
var token =
SemanticModel
.SyntaxTree.GetRoot().FindToken(destSpan.Start);