Esempio n. 1
0
        void AddTypeSpec(InstructionOperandVM opvm)
        {
            var creator = new TypeSigCreator(Window.GetWindow(listBox));
            var opts    = cilBodyVM.TypeSigCreatorOptions.Clone(dnSpy_AsmEditor_Resources.CreateTypeSpec);
            var newSig  = creator.Create(opts, (opvm.Other as ITypeDefOrRef).ToTypeSig(), out bool canceled);

            if (canceled)
            {
                return;
            }

            opvm.Other = newSig.ToTypeDefOrRef();
        }
 public ExceptionHandlersListHelper(ListView listView, Window ownerWindow)
     : base(listView, "Exception Handler")
 {
     this.typeSigCreator = new TypeSigCreator(ownerWindow);
 }
Esempio n. 3
0
 public LocalsListHelper(ListView listView, Window ownerWindow)
     : base(listView)
 {
     this.typeSigCreator = new TypeSigCreator(ownerWindow);
 }