Example #1
0
 public BinOpSig(PredefinedType pt1, PredefinedType pt2,
     BinOpMask mask, int cbosSkip, PfnBindBinOp pfn, OpSigFlags grfos, BinOpFuncKind fnkind)
 {
     this.pt1 = pt1;
     this.pt2 = pt2;
     this.mask = mask;
     this.cbosSkip = cbosSkip;
     this.pfn = pfn;
     this.grfos = grfos;
     this.fnkind = fnkind;
 }
Example #2
0
 public BinOpFullSig(CType type1, CType type2, PfnBindBinOp pfn, OpSigFlags grfos,
                     LiftFlags grflt, BinOpFuncKind fnkind)
 {
     this.pt1      = PredefinedType.PT_UNDEFINEDINDEX;
     this.pt2      = PredefinedType.PT_UNDEFINEDINDEX;
     this.mask     = BinOpMask.None;
     this.cbosSkip = 0;
     this.pfn      = pfn;
     this.grfos    = grfos;
     _type1        = type1;
     _type2        = type2;
     _grflt        = grflt;
     this.fnkind   = fnkind;
 }
Example #3
0
 public BinOpFullSig(CType type1, CType type2, PfnBindBinOp pfn, OpSigFlags grfos,
     LiftFlags grflt, BinOpFuncKind fnkind)
 {
     this.pt1 = PredefinedType.PT_UNDEFINEDINDEX;
     this.pt2 = PredefinedType.PT_UNDEFINEDINDEX;
     this.mask = BinOpMask.None;
     this.cbosSkip = 0;
     this.pfn = pfn;
     this.grfos = grfos;
     _type1 = type1;
     _type2 = type2;
     _grflt = grflt;
     this.fnkind = fnkind;
 }
Example #4
0
 public BinOpSig(PredefinedType pt1, PredefinedType pt2,
                 BinOpMask mask, int cbosSkip, PfnBindBinOp pfn, OpSigFlags grfos, BinOpFuncKind fnkind)
 {
     this.pt1      = pt1;
     this.pt2      = pt2;
     this.mask     = mask;
     this.cbosSkip = cbosSkip;
     this.pfn      = pfn;
     this.grfos    = grfos;
     this.fnkind   = fnkind;
 }