Example #1
0
        public void onTypesRenamed()
        {
            var newTypes = new TypeDefDict();

            foreach (var typeDef in types.getValues())
            {
                typeDef.onTypesRenamed();
                newTypes.add(typeDef);
            }
            types = newTypes;
        }
Example #2
0
        public void OnTypesRenamed()
        {
            var newTypes = new TypeDefDict();

            foreach (var typeDef in types.GetValues())
            {
                typeDef.OnTypesRenamed();
                newTypes.Add(typeDef);
            }
            types = newTypes;

            ModuleDefMD.ResetTypeDefFindCache();
        }
Example #3
0
        public void onTypesRenamed()
        {
            var newTypes = new TypeDefDict();

            foreach (var typeDef in types.getValues())
            {
                typeDef.onTypesRenamed();
                newTypes.add(typeDef);
            }
            types = newTypes;

            bool old = ModuleDefMD.EnableTypeDefFindCache;

            ModuleDefMD.EnableTypeDefFindCache = false;
            ModuleDefMD.EnableTypeDefFindCache = old;
        }