Example #1
0
        internal virtual void CodeGen()
        {
            Constructor.CurrentBasicBlock = Class.StaticInitializer.BasicBlocks.First.Value;
            StaticInitializerGen();

            foreach (AbstractMethod method in Methods)
            {
                Constructor.CurrentBasicBlock = Constructor.AddBasicBlock(method.Method);
                method.MethodGen();
            }
        }