Ejemplo n.º 1
0
        public void GenInitialization(IGenerationContext context)
        {
            var backupCtx = context.BuildContext;

            context.BuildContext = _buildCtx !;
            _wrapping.GenInitialization(context);
            context.GetSpecific <SingletonsLocal>().Prepare();
            context.BuildContext = backupCtx;
        }
Ejemplo n.º 2
0
        void GenerateBody()
        {
            _registration.GenInitialization(this);
            var local = _registration.GenMain(this);

            if (local != null)
            {
                IL.Ldloc(local);
            }
            IL.Ret();
        }