public Local DeclareLocal(string name)
        {
            var entry = new Local(Block, Locals.Count, name);
            Locals.Add(entry);

            return entry;
        }
        public Local DeclareLocal(string name, FullNamedExpression type)
        {
            var entry = new Local(Block, Locals.Count, name, type);
            Locals.Add(entry);

            return entry;
        }