ArchiMetrics.CodeReview.Rules.Code.EvaluationBase.FindNamespaceParent C# (CSharp) Метод

FindNamespaceParent() защищенный Метод

protected FindNamespaceParent ( Microsoft.CodeAnalysis.SyntaxNode node ) : Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax
node Microsoft.CodeAnalysis.SyntaxNode
Результат Microsoft.CodeAnalysis.CSharp.Syntax.NamespaceDeclarationSyntax
		protected NamespaceDeclarationSyntax FindNamespaceParent(SyntaxNode node)
		{
			if (node.Parent == null)
			{
				return null;
			}

			if (node.Parent.IsKind(SyntaxKind.NamespaceDeclaration))
			{
				return node.Parent as NamespaceDeclarationSyntax;
			}

			return FindNamespaceParent(node.Parent);
		}
	}