Esempio n. 1
0
        public NodeFactory(CompilerTypeSystemContext context, CompilationModuleGroup compilationModuleGroup)
        {
            _target  = context.Target;
            _context = context;
            _compilationModuleGroup = compilationModuleGroup;
            CreateNodeCaches();

            MetadataManager = new CompilerGeneratedMetadataManager(this);
        }
Esempio n. 2
0
        public NodeFactory(CompilerTypeSystemContext context, CompilationModuleGroup compilationModuleGroup)
        {
            _target  = context.Target;
            _context = context;
            _compilationModuleGroup = compilationModuleGroup;
            CreateNodeCaches();

            MetadataManager     = new CompilerGeneratedMetadataManager(this);
            ThreadStaticsRegion = new ThreadStaticsRegionNode(
                "__ThreadStaticRegionStart", "__ThreadStaticRegionEnd", null, _target.Abi);
        }