mirror of
https://github.com/zoriya/EntityFrameworkCore.Projectables.git
synced 2026-05-17 00:52:29 +00:00
Fixed return type unit test
This commit is contained in:
@@ -18,6 +18,20 @@ namespace EntityFrameworkCore.Projectables.Generator
|
||||
_semanticModel = semanticModel;
|
||||
}
|
||||
|
||||
public override SyntaxNode? VisitIdentifierName(IdentifierNameSyntax node)
|
||||
{
|
||||
var visitedNode = base.VisitIdentifierName(node);
|
||||
|
||||
var symbolInfo = _semanticModel.GetSymbolInfo(visitedNode);
|
||||
|
||||
if (symbolInfo.Symbol is not null)
|
||||
{
|
||||
return SyntaxFactory.IdentifierName(symbolInfo.Symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat));
|
||||
}
|
||||
|
||||
return visitedNode;
|
||||
}
|
||||
|
||||
public override SyntaxNode? VisitNullableType(NullableTypeSyntax node)
|
||||
{
|
||||
var typeInfo = _semanticModel.GetTypeInfo(node);
|
||||
|
||||
Reference in New Issue
Block a user