TypeNodeBuilder.FindClassNode C# (CSharp) Method

FindClassNode() private method

private FindClassNode ( TypeDefinition type, IEnumerable typeNode ) : TypeNode,
type TypeDefinition
typeNode IEnumerable
return TypeNode,
    TypeNode FindClassNode(TypeDefinition type, IEnumerable<TypeNode> typeNode)
    {
        foreach (var node in typeNode)
        {
            if (type == node.TypeDefinition)
            {
                return node;
            }
            var findNode = FindClassNode(type, node.Nodes);
            if (findNode != null)
            {
                return findNode;
            }
        }
        return null;
    }