C#: Fix PR review findings in NamespaceDeclaration

This commit is contained in:
Tamas Vajk
2020-10-28 11:30:17 +01:00
parent 9cc7424cd0
commit 64b584b4a3

View File

@@ -8,7 +8,7 @@ using System.Linq;
namespace Semmle.Extraction.CSharp.Entities
{
class NamespaceDeclaration : CachedEntity<NamespaceDeclarationSyntax>
internal class NamespaceDeclaration : CachedEntity<NamespaceDeclarationSyntax>
{
private readonly NamespaceDeclaration parent;
private readonly NamespaceDeclarationSyntax node;
@@ -49,10 +49,10 @@ namespace Semmle.Extraction.CSharp.Entities
public static NamespaceDeclaration Create(Context cx, NamespaceDeclarationSyntax decl, NamespaceDeclaration parent)
{
var init = (decl, parent);
return NamespaceDeclarationFactory.Instance.CreateEntity(cx, init, init);
return NamespaceDeclarationFactory.Instance.CreateEntity(cx, decl, init);
}
class NamespaceDeclarationFactory : ICachedEntityFactory<(NamespaceDeclarationSyntax decl, NamespaceDeclaration parent), NamespaceDeclaration>
private class NamespaceDeclarationFactory : ICachedEntityFactory<(NamespaceDeclarationSyntax decl, NamespaceDeclaration parent), NamespaceDeclaration>
{
public static readonly NamespaceDeclarationFactory Instance = new NamespaceDeclarationFactory();