public FunctionDeclNode(
            String name, 
            BaseTypeNode type, 
            BlockNode<Statement> block,
            DebugInfo dInfo) {
        
        super(NodeType.FUNCTION_DECL, name, type, dInfo);
        this.block = block;
    }