public FuncSigDesc(uint id, ITypeDefOrRef declType, MethodSig sig)
 {
     Id            = id;
     Method        = null;
     DeclaringType = declType;
     Signature     = sig;
     FuncSig       = new FuncSig();
 }
 public FuncSigDesc(uint id, ITypeDefOrRef declType, MethodSig sig)
 {
     this.Id            = id;
     this.Method        = null;
     this.DeclaringType = declType;
     this.Signature     = sig;
     this.FuncSig       = new FuncSig();
 }
 public FuncSigDesc(uint id, MethodDef method)
 {
     Id            = id;
     Method        = method;
     DeclaringType = method.DeclaringType;
     Signature     = method.MethodSig;
     FuncSig       = new FuncSig();
 }
 public FuncSigDesc(uint id, MethodDef method)
 {
     this.Id            = id;
     this.Method        = method;
     this.DeclaringType = method.DeclaringType;
     this.Signature     = method.MethodSig;
     this.FuncSig       = new FuncSig();
 }