gitee.com/chunanyong/dm@v1.8.12/c.go (about)

     1  /*
     2   * Copyright (c) 2000-2018, 达梦数据库有限公司.
     3   * All rights reserved.
     4   */
     5  package dm
     6  
     7  import (
     8  	"io"
     9  	"math"
    10  )
    11  
    12  type Dm_build_1009 struct {
    13  	dm_build_1010 []byte
    14  	dm_build_1011 int
    15  }
    16  
    17  func Dm_build_1012(dm_build_1013 int) *Dm_build_1009 {
    18  	return &Dm_build_1009{make([]byte, 0, dm_build_1013), 0}
    19  }
    20  
    21  func Dm_build_1014(dm_build_1015 []byte) *Dm_build_1009 {
    22  	return &Dm_build_1009{dm_build_1015, 0}
    23  }
    24  
    25  func (dm_build_1017 *Dm_build_1009) dm_build_1016(dm_build_1018 int) *Dm_build_1009 {
    26  
    27  	dm_build_1019 := len(dm_build_1017.dm_build_1010)
    28  	dm_build_1020 := cap(dm_build_1017.dm_build_1010)
    29  
    30  	if dm_build_1019+dm_build_1018 <= dm_build_1020 {
    31  		dm_build_1017.dm_build_1010 = dm_build_1017.dm_build_1010[:dm_build_1019+dm_build_1018]
    32  	} else {
    33  
    34  		var calCap = int64(math.Max(float64(2*dm_build_1020), float64(dm_build_1018+dm_build_1019)))
    35  
    36  		nbuf := make([]byte, dm_build_1018+dm_build_1019, calCap)
    37  		copy(nbuf, dm_build_1017.dm_build_1010)
    38  		dm_build_1017.dm_build_1010 = nbuf
    39  	}
    40  
    41  	return dm_build_1017
    42  }
    43  
    44  func (dm_build_1022 *Dm_build_1009) Dm_build_1021() int {
    45  	return len(dm_build_1022.dm_build_1010)
    46  }
    47  
    48  func (dm_build_1024 *Dm_build_1009) Dm_build_1023(dm_build_1025 int) *Dm_build_1009 {
    49  	for i := dm_build_1025; i < len(dm_build_1024.dm_build_1010); i++ {
    50  		dm_build_1024.dm_build_1010[i] = 0
    51  	}
    52  	dm_build_1024.dm_build_1010 = dm_build_1024.dm_build_1010[:dm_build_1025]
    53  	return dm_build_1024
    54  }
    55  
    56  func (dm_build_1027 *Dm_build_1009) Dm_build_1026(dm_build_1028 int) *Dm_build_1009 {
    57  	dm_build_1027.dm_build_1011 = dm_build_1028
    58  	return dm_build_1027
    59  }
    60  
    61  func (dm_build_1030 *Dm_build_1009) Dm_build_1029() int {
    62  	return dm_build_1030.dm_build_1011
    63  }
    64  
    65  func (dm_build_1032 *Dm_build_1009) Dm_build_1031(dm_build_1033 bool) int {
    66  	return len(dm_build_1032.dm_build_1010) - dm_build_1032.dm_build_1011
    67  }
    68  
    69  func (dm_build_1035 *Dm_build_1009) Dm_build_1034(dm_build_1036 int, dm_build_1037 bool, dm_build_1038 bool) *Dm_build_1009 {
    70  
    71  	if dm_build_1037 {
    72  		if dm_build_1038 {
    73  			dm_build_1035.dm_build_1016(dm_build_1036)
    74  		} else {
    75  			dm_build_1035.dm_build_1010 = dm_build_1035.dm_build_1010[:len(dm_build_1035.dm_build_1010)-dm_build_1036]
    76  		}
    77  	} else {
    78  		if dm_build_1038 {
    79  			dm_build_1035.dm_build_1011 += dm_build_1036
    80  		} else {
    81  			dm_build_1035.dm_build_1011 -= dm_build_1036
    82  		}
    83  	}
    84  
    85  	return dm_build_1035
    86  }
    87  
    88  func (dm_build_1040 *Dm_build_1009) Dm_build_1039(dm_build_1041 io.Reader, dm_build_1042 int) (int, error) {
    89  	dm_build_1043 := len(dm_build_1040.dm_build_1010)
    90  	dm_build_1040.dm_build_1016(dm_build_1042)
    91  	dm_build_1044 := 0
    92  	for dm_build_1042 > 0 {
    93  		n, err := dm_build_1041.Read(dm_build_1040.dm_build_1010[dm_build_1043+dm_build_1044:])
    94  		if n > 0 && err == io.EOF {
    95  			dm_build_1044 += n
    96  			dm_build_1040.dm_build_1010 = dm_build_1040.dm_build_1010[:dm_build_1043+dm_build_1044]
    97  			return dm_build_1044, nil
    98  		} else if n > 0 && err == nil {
    99  			dm_build_1042 -= n
   100  			dm_build_1044 += n
   101  		} else if n == 0 && err != nil {
   102  			return -1, ECGO_COMMUNITION_ERROR.addDetailln(err.Error()).throw()
   103  		}
   104  	}
   105  
   106  	return dm_build_1044, nil
   107  }
   108  
   109  func (dm_build_1046 *Dm_build_1009) Dm_build_1045(dm_build_1047 io.Writer) (*Dm_build_1009, error) {
   110  	if _, err := dm_build_1047.Write(dm_build_1046.dm_build_1010); err != nil {
   111  		return nil, ECGO_COMMUNITION_ERROR.addDetailln(err.Error()).throw()
   112  	}
   113  	return dm_build_1046, nil
   114  }
   115  
   116  func (dm_build_1049 *Dm_build_1009) Dm_build_1048(dm_build_1050 bool) int {
   117  	dm_build_1051 := len(dm_build_1049.dm_build_1010)
   118  	dm_build_1049.dm_build_1016(1)
   119  
   120  	if dm_build_1050 {
   121  		return copy(dm_build_1049.dm_build_1010[dm_build_1051:], []byte{1})
   122  	} else {
   123  		return copy(dm_build_1049.dm_build_1010[dm_build_1051:], []byte{0})
   124  	}
   125  }
   126  
   127  func (dm_build_1053 *Dm_build_1009) Dm_build_1052(dm_build_1054 byte) int {
   128  	dm_build_1055 := len(dm_build_1053.dm_build_1010)
   129  	dm_build_1053.dm_build_1016(1)
   130  
   131  	return copy(dm_build_1053.dm_build_1010[dm_build_1055:], Dm_build_649.Dm_build_827(dm_build_1054))
   132  }
   133  
   134  func (dm_build_1057 *Dm_build_1009) Dm_build_1056(dm_build_1058 int8) int {
   135  	dm_build_1059 := len(dm_build_1057.dm_build_1010)
   136  	dm_build_1057.dm_build_1016(1)
   137  
   138  	return copy(dm_build_1057.dm_build_1010[dm_build_1059:], Dm_build_649.Dm_build_830(dm_build_1058))
   139  }
   140  
   141  func (dm_build_1061 *Dm_build_1009) Dm_build_1060(dm_build_1062 int16) int {
   142  	dm_build_1063 := len(dm_build_1061.dm_build_1010)
   143  	dm_build_1061.dm_build_1016(2)
   144  
   145  	return copy(dm_build_1061.dm_build_1010[dm_build_1063:], Dm_build_649.Dm_build_833(dm_build_1062))
   146  }
   147  
   148  func (dm_build_1065 *Dm_build_1009) Dm_build_1064(dm_build_1066 int32) int {
   149  	dm_build_1067 := len(dm_build_1065.dm_build_1010)
   150  	dm_build_1065.dm_build_1016(4)
   151  
   152  	return copy(dm_build_1065.dm_build_1010[dm_build_1067:], Dm_build_649.Dm_build_836(dm_build_1066))
   153  }
   154  
   155  func (dm_build_1069 *Dm_build_1009) Dm_build_1068(dm_build_1070 uint8) int {
   156  	dm_build_1071 := len(dm_build_1069.dm_build_1010)
   157  	dm_build_1069.dm_build_1016(1)
   158  
   159  	return copy(dm_build_1069.dm_build_1010[dm_build_1071:], Dm_build_649.Dm_build_848(dm_build_1070))
   160  }
   161  
   162  func (dm_build_1073 *Dm_build_1009) Dm_build_1072(dm_build_1074 uint16) int {
   163  	dm_build_1075 := len(dm_build_1073.dm_build_1010)
   164  	dm_build_1073.dm_build_1016(2)
   165  
   166  	return copy(dm_build_1073.dm_build_1010[dm_build_1075:], Dm_build_649.Dm_build_851(dm_build_1074))
   167  }
   168  
   169  func (dm_build_1077 *Dm_build_1009) Dm_build_1076(dm_build_1078 uint32) int {
   170  	dm_build_1079 := len(dm_build_1077.dm_build_1010)
   171  	dm_build_1077.dm_build_1016(4)
   172  
   173  	return copy(dm_build_1077.dm_build_1010[dm_build_1079:], Dm_build_649.Dm_build_854(dm_build_1078))
   174  }
   175  
   176  func (dm_build_1081 *Dm_build_1009) Dm_build_1080(dm_build_1082 uint64) int {
   177  	dm_build_1083 := len(dm_build_1081.dm_build_1010)
   178  	dm_build_1081.dm_build_1016(8)
   179  
   180  	return copy(dm_build_1081.dm_build_1010[dm_build_1083:], Dm_build_649.Dm_build_857(dm_build_1082))
   181  }
   182  
   183  func (dm_build_1085 *Dm_build_1009) Dm_build_1084(dm_build_1086 float32) int {
   184  	dm_build_1087 := len(dm_build_1085.dm_build_1010)
   185  	dm_build_1085.dm_build_1016(4)
   186  
   187  	return copy(dm_build_1085.dm_build_1010[dm_build_1087:], Dm_build_649.Dm_build_854(math.Float32bits(dm_build_1086)))
   188  }
   189  
   190  func (dm_build_1089 *Dm_build_1009) Dm_build_1088(dm_build_1090 float64) int {
   191  	dm_build_1091 := len(dm_build_1089.dm_build_1010)
   192  	dm_build_1089.dm_build_1016(8)
   193  
   194  	return copy(dm_build_1089.dm_build_1010[dm_build_1091:], Dm_build_649.Dm_build_857(math.Float64bits(dm_build_1090)))
   195  }
   196  
   197  func (dm_build_1093 *Dm_build_1009) Dm_build_1092(dm_build_1094 []byte) int {
   198  	dm_build_1095 := len(dm_build_1093.dm_build_1010)
   199  	dm_build_1093.dm_build_1016(len(dm_build_1094))
   200  	return copy(dm_build_1093.dm_build_1010[dm_build_1095:], dm_build_1094)
   201  }
   202  
   203  func (dm_build_1097 *Dm_build_1009) Dm_build_1096(dm_build_1098 []byte) int {
   204  	return dm_build_1097.Dm_build_1064(int32(len(dm_build_1098))) + dm_build_1097.Dm_build_1092(dm_build_1098)
   205  }
   206  
   207  func (dm_build_1100 *Dm_build_1009) Dm_build_1099(dm_build_1101 []byte) int {
   208  	return dm_build_1100.Dm_build_1068(uint8(len(dm_build_1101))) + dm_build_1100.Dm_build_1092(dm_build_1101)
   209  }
   210  
   211  func (dm_build_1103 *Dm_build_1009) Dm_build_1102(dm_build_1104 []byte) int {
   212  	return dm_build_1103.Dm_build_1072(uint16(len(dm_build_1104))) + dm_build_1103.Dm_build_1092(dm_build_1104)
   213  }
   214  
   215  func (dm_build_1106 *Dm_build_1009) Dm_build_1105(dm_build_1107 []byte) int {
   216  	return dm_build_1106.Dm_build_1092(dm_build_1107) + dm_build_1106.Dm_build_1052(0)
   217  }
   218  
   219  func (dm_build_1109 *Dm_build_1009) Dm_build_1108(dm_build_1110 string, dm_build_1111 string, dm_build_1112 *DmConnection) int {
   220  	dm_build_1113 := Dm_build_649.Dm_build_865(dm_build_1110, dm_build_1111, dm_build_1112)
   221  	return dm_build_1109.Dm_build_1096(dm_build_1113)
   222  }
   223  
   224  func (dm_build_1115 *Dm_build_1009) Dm_build_1114(dm_build_1116 string, dm_build_1117 string, dm_build_1118 *DmConnection) int {
   225  	dm_build_1119 := Dm_build_649.Dm_build_865(dm_build_1116, dm_build_1117, dm_build_1118)
   226  	return dm_build_1115.Dm_build_1099(dm_build_1119)
   227  }
   228  
   229  func (dm_build_1121 *Dm_build_1009) Dm_build_1120(dm_build_1122 string, dm_build_1123 string, dm_build_1124 *DmConnection) int {
   230  	dm_build_1125 := Dm_build_649.Dm_build_865(dm_build_1122, dm_build_1123, dm_build_1124)
   231  	return dm_build_1121.Dm_build_1102(dm_build_1125)
   232  }
   233  
   234  func (dm_build_1127 *Dm_build_1009) Dm_build_1126(dm_build_1128 string, dm_build_1129 string, dm_build_1130 *DmConnection) int {
   235  	dm_build_1131 := Dm_build_649.Dm_build_865(dm_build_1128, dm_build_1129, dm_build_1130)
   236  	return dm_build_1127.Dm_build_1105(dm_build_1131)
   237  }
   238  
   239  func (dm_build_1133 *Dm_build_1009) Dm_build_1132() byte {
   240  	dm_build_1134 := Dm_build_649.Dm_build_742(dm_build_1133.dm_build_1010, dm_build_1133.dm_build_1011)
   241  	dm_build_1133.dm_build_1011++
   242  	return dm_build_1134
   243  }
   244  
   245  func (dm_build_1136 *Dm_build_1009) Dm_build_1135() int16 {
   246  	dm_build_1137 := Dm_build_649.Dm_build_746(dm_build_1136.dm_build_1010, dm_build_1136.dm_build_1011)
   247  	dm_build_1136.dm_build_1011 += 2
   248  	return dm_build_1137
   249  }
   250  
   251  func (dm_build_1139 *Dm_build_1009) Dm_build_1138() int32 {
   252  	dm_build_1140 := Dm_build_649.Dm_build_751(dm_build_1139.dm_build_1010, dm_build_1139.dm_build_1011)
   253  	dm_build_1139.dm_build_1011 += 4
   254  	return dm_build_1140
   255  }
   256  
   257  func (dm_build_1142 *Dm_build_1009) Dm_build_1141() int64 {
   258  	dm_build_1143 := Dm_build_649.Dm_build_756(dm_build_1142.dm_build_1010, dm_build_1142.dm_build_1011)
   259  	dm_build_1142.dm_build_1011 += 8
   260  	return dm_build_1143
   261  }
   262  
   263  func (dm_build_1145 *Dm_build_1009) Dm_build_1144() float32 {
   264  	dm_build_1146 := Dm_build_649.Dm_build_761(dm_build_1145.dm_build_1010, dm_build_1145.dm_build_1011)
   265  	dm_build_1145.dm_build_1011 += 4
   266  	return dm_build_1146
   267  }
   268  
   269  func (dm_build_1148 *Dm_build_1009) Dm_build_1147() float64 {
   270  	dm_build_1149 := Dm_build_649.Dm_build_765(dm_build_1148.dm_build_1010, dm_build_1148.dm_build_1011)
   271  	dm_build_1148.dm_build_1011 += 8
   272  	return dm_build_1149
   273  }
   274  
   275  func (dm_build_1151 *Dm_build_1009) Dm_build_1150() uint8 {
   276  	dm_build_1152 := Dm_build_649.Dm_build_769(dm_build_1151.dm_build_1010, dm_build_1151.dm_build_1011)
   277  	dm_build_1151.dm_build_1011 += 1
   278  	return dm_build_1152
   279  }
   280  
   281  func (dm_build_1154 *Dm_build_1009) Dm_build_1153() uint16 {
   282  	dm_build_1155 := Dm_build_649.Dm_build_773(dm_build_1154.dm_build_1010, dm_build_1154.dm_build_1011)
   283  	dm_build_1154.dm_build_1011 += 2
   284  	return dm_build_1155
   285  }
   286  
   287  func (dm_build_1157 *Dm_build_1009) Dm_build_1156() uint32 {
   288  	dm_build_1158 := Dm_build_649.Dm_build_778(dm_build_1157.dm_build_1010, dm_build_1157.dm_build_1011)
   289  	dm_build_1157.dm_build_1011 += 4
   290  	return dm_build_1158
   291  }
   292  
   293  func (dm_build_1160 *Dm_build_1009) Dm_build_1159(dm_build_1161 int) []byte {
   294  	dm_build_1162 := Dm_build_649.Dm_build_800(dm_build_1160.dm_build_1010, dm_build_1160.dm_build_1011, dm_build_1161)
   295  	dm_build_1160.dm_build_1011 += dm_build_1161
   296  	return dm_build_1162
   297  }
   298  
   299  func (dm_build_1164 *Dm_build_1009) Dm_build_1163() []byte {
   300  	return dm_build_1164.Dm_build_1159(int(dm_build_1164.Dm_build_1138()))
   301  }
   302  
   303  func (dm_build_1166 *Dm_build_1009) Dm_build_1165() []byte {
   304  	return dm_build_1166.Dm_build_1159(int(dm_build_1166.Dm_build_1132()))
   305  }
   306  
   307  func (dm_build_1168 *Dm_build_1009) Dm_build_1167() []byte {
   308  	return dm_build_1168.Dm_build_1159(int(dm_build_1168.Dm_build_1135()))
   309  }
   310  
   311  func (dm_build_1170 *Dm_build_1009) Dm_build_1169(dm_build_1171 int) []byte {
   312  	return dm_build_1170.Dm_build_1159(dm_build_1171)
   313  }
   314  
   315  func (dm_build_1173 *Dm_build_1009) Dm_build_1172() []byte {
   316  	dm_build_1174 := 0
   317  	for dm_build_1173.Dm_build_1132() != 0 {
   318  		dm_build_1174++
   319  	}
   320  	dm_build_1173.Dm_build_1034(dm_build_1174, false, false)
   321  	return dm_build_1173.Dm_build_1159(dm_build_1174)
   322  }
   323  
   324  func (dm_build_1176 *Dm_build_1009) Dm_build_1175(dm_build_1177 int, dm_build_1178 string, dm_build_1179 *DmConnection) string {
   325  	return Dm_build_649.Dm_build_902(dm_build_1176.Dm_build_1159(dm_build_1177), dm_build_1178, dm_build_1179)
   326  }
   327  
   328  func (dm_build_1181 *Dm_build_1009) Dm_build_1180(dm_build_1182 string, dm_build_1183 *DmConnection) string {
   329  	return Dm_build_649.Dm_build_902(dm_build_1181.Dm_build_1163(), dm_build_1182, dm_build_1183)
   330  }
   331  
   332  func (dm_build_1185 *Dm_build_1009) Dm_build_1184(dm_build_1186 string, dm_build_1187 *DmConnection) string {
   333  	return Dm_build_649.Dm_build_902(dm_build_1185.Dm_build_1165(), dm_build_1186, dm_build_1187)
   334  }
   335  
   336  func (dm_build_1189 *Dm_build_1009) Dm_build_1188(dm_build_1190 string, dm_build_1191 *DmConnection) string {
   337  	return Dm_build_649.Dm_build_902(dm_build_1189.Dm_build_1167(), dm_build_1190, dm_build_1191)
   338  }
   339  
   340  func (dm_build_1193 *Dm_build_1009) Dm_build_1192(dm_build_1194 string, dm_build_1195 *DmConnection) string {
   341  	return Dm_build_649.Dm_build_902(dm_build_1193.Dm_build_1172(), dm_build_1194, dm_build_1195)
   342  }
   343  
   344  func (dm_build_1197 *Dm_build_1009) Dm_build_1196(dm_build_1198 int, dm_build_1199 byte) int {
   345  	return dm_build_1197.Dm_build_1232(dm_build_1198, Dm_build_649.Dm_build_827(dm_build_1199))
   346  }
   347  
   348  func (dm_build_1201 *Dm_build_1009) Dm_build_1200(dm_build_1202 int, dm_build_1203 int16) int {
   349  	return dm_build_1201.Dm_build_1232(dm_build_1202, Dm_build_649.Dm_build_833(dm_build_1203))
   350  }
   351  
   352  func (dm_build_1205 *Dm_build_1009) Dm_build_1204(dm_build_1206 int, dm_build_1207 int32) int {
   353  	return dm_build_1205.Dm_build_1232(dm_build_1206, Dm_build_649.Dm_build_836(dm_build_1207))
   354  }
   355  
   356  func (dm_build_1209 *Dm_build_1009) Dm_build_1208(dm_build_1210 int, dm_build_1211 int64) int {
   357  	return dm_build_1209.Dm_build_1232(dm_build_1210, Dm_build_649.Dm_build_839(dm_build_1211))
   358  }
   359  
   360  func (dm_build_1213 *Dm_build_1009) Dm_build_1212(dm_build_1214 int, dm_build_1215 float32) int {
   361  	return dm_build_1213.Dm_build_1232(dm_build_1214, Dm_build_649.Dm_build_842(dm_build_1215))
   362  }
   363  
   364  func (dm_build_1217 *Dm_build_1009) Dm_build_1216(dm_build_1218 int, dm_build_1219 float64) int {
   365  	return dm_build_1217.Dm_build_1232(dm_build_1218, Dm_build_649.Dm_build_845(dm_build_1219))
   366  }
   367  
   368  func (dm_build_1221 *Dm_build_1009) Dm_build_1220(dm_build_1222 int, dm_build_1223 uint8) int {
   369  	return dm_build_1221.Dm_build_1232(dm_build_1222, Dm_build_649.Dm_build_848(dm_build_1223))
   370  }
   371  
   372  func (dm_build_1225 *Dm_build_1009) Dm_build_1224(dm_build_1226 int, dm_build_1227 uint16) int {
   373  	return dm_build_1225.Dm_build_1232(dm_build_1226, Dm_build_649.Dm_build_851(dm_build_1227))
   374  }
   375  
   376  func (dm_build_1229 *Dm_build_1009) Dm_build_1228(dm_build_1230 int, dm_build_1231 uint32) int {
   377  	return dm_build_1229.Dm_build_1232(dm_build_1230, Dm_build_649.Dm_build_854(dm_build_1231))
   378  }
   379  
   380  func (dm_build_1233 *Dm_build_1009) Dm_build_1232(dm_build_1234 int, dm_build_1235 []byte) int {
   381  	return copy(dm_build_1233.dm_build_1010[dm_build_1234:], dm_build_1235)
   382  }
   383  
   384  func (dm_build_1237 *Dm_build_1009) Dm_build_1236(dm_build_1238 int, dm_build_1239 []byte) int {
   385  	return dm_build_1237.Dm_build_1204(dm_build_1238, int32(len(dm_build_1239))) + dm_build_1237.Dm_build_1232(dm_build_1238+4, dm_build_1239)
   386  }
   387  
   388  func (dm_build_1241 *Dm_build_1009) Dm_build_1240(dm_build_1242 int, dm_build_1243 []byte) int {
   389  	return dm_build_1241.Dm_build_1196(dm_build_1242, byte(len(dm_build_1243))) + dm_build_1241.Dm_build_1232(dm_build_1242+1, dm_build_1243)
   390  }
   391  
   392  func (dm_build_1245 *Dm_build_1009) Dm_build_1244(dm_build_1246 int, dm_build_1247 []byte) int {
   393  	return dm_build_1245.Dm_build_1200(dm_build_1246, int16(len(dm_build_1247))) + dm_build_1245.Dm_build_1232(dm_build_1246+2, dm_build_1247)
   394  }
   395  
   396  func (dm_build_1249 *Dm_build_1009) Dm_build_1248(dm_build_1250 int, dm_build_1251 []byte) int {
   397  	return dm_build_1249.Dm_build_1232(dm_build_1250, dm_build_1251) + dm_build_1249.Dm_build_1196(dm_build_1250+len(dm_build_1251), 0)
   398  }
   399  
   400  func (dm_build_1253 *Dm_build_1009) Dm_build_1252(dm_build_1254 int, dm_build_1255 string, dm_build_1256 string, dm_build_1257 *DmConnection) int {
   401  	return dm_build_1253.Dm_build_1236(dm_build_1254, Dm_build_649.Dm_build_865(dm_build_1255, dm_build_1256, dm_build_1257))
   402  }
   403  
   404  func (dm_build_1259 *Dm_build_1009) Dm_build_1258(dm_build_1260 int, dm_build_1261 string, dm_build_1262 string, dm_build_1263 *DmConnection) int {
   405  	return dm_build_1259.Dm_build_1240(dm_build_1260, Dm_build_649.Dm_build_865(dm_build_1261, dm_build_1262, dm_build_1263))
   406  }
   407  
   408  func (dm_build_1265 *Dm_build_1009) Dm_build_1264(dm_build_1266 int, dm_build_1267 string, dm_build_1268 string, dm_build_1269 *DmConnection) int {
   409  	return dm_build_1265.Dm_build_1244(dm_build_1266, Dm_build_649.Dm_build_865(dm_build_1267, dm_build_1268, dm_build_1269))
   410  }
   411  
   412  func (dm_build_1271 *Dm_build_1009) Dm_build_1270(dm_build_1272 int, dm_build_1273 string, dm_build_1274 string, dm_build_1275 *DmConnection) int {
   413  	return dm_build_1271.Dm_build_1248(dm_build_1272, Dm_build_649.Dm_build_865(dm_build_1273, dm_build_1274, dm_build_1275))
   414  }
   415  
   416  func (dm_build_1277 *Dm_build_1009) Dm_build_1276(dm_build_1278 int) byte {
   417  	return Dm_build_649.Dm_build_870(dm_build_1277.Dm_build_1303(dm_build_1278, 1))
   418  }
   419  
   420  func (dm_build_1280 *Dm_build_1009) Dm_build_1279(dm_build_1281 int) int16 {
   421  	return Dm_build_649.Dm_build_873(dm_build_1280.Dm_build_1303(dm_build_1281, 2))
   422  }
   423  
   424  func (dm_build_1283 *Dm_build_1009) Dm_build_1282(dm_build_1284 int) int32 {
   425  	return Dm_build_649.Dm_build_876(dm_build_1283.Dm_build_1303(dm_build_1284, 4))
   426  }
   427  
   428  func (dm_build_1286 *Dm_build_1009) Dm_build_1285(dm_build_1287 int) int64 {
   429  	return Dm_build_649.Dm_build_879(dm_build_1286.Dm_build_1303(dm_build_1287, 8))
   430  }
   431  
   432  func (dm_build_1289 *Dm_build_1009) Dm_build_1288(dm_build_1290 int) float32 {
   433  	return Dm_build_649.Dm_build_882(dm_build_1289.Dm_build_1303(dm_build_1290, 4))
   434  }
   435  
   436  func (dm_build_1292 *Dm_build_1009) Dm_build_1291(dm_build_1293 int) float64 {
   437  	return Dm_build_649.Dm_build_885(dm_build_1292.Dm_build_1303(dm_build_1293, 8))
   438  }
   439  
   440  func (dm_build_1295 *Dm_build_1009) Dm_build_1294(dm_build_1296 int) uint8 {
   441  	return Dm_build_649.Dm_build_888(dm_build_1295.Dm_build_1303(dm_build_1296, 1))
   442  }
   443  
   444  func (dm_build_1298 *Dm_build_1009) Dm_build_1297(dm_build_1299 int) uint16 {
   445  	return Dm_build_649.Dm_build_891(dm_build_1298.Dm_build_1303(dm_build_1299, 2))
   446  }
   447  
   448  func (dm_build_1301 *Dm_build_1009) Dm_build_1300(dm_build_1302 int) uint32 {
   449  	return Dm_build_649.Dm_build_894(dm_build_1301.Dm_build_1303(dm_build_1302, 4))
   450  }
   451  
   452  func (dm_build_1304 *Dm_build_1009) Dm_build_1303(dm_build_1305 int, dm_build_1306 int) []byte {
   453  	return dm_build_1304.dm_build_1010[dm_build_1305 : dm_build_1305+dm_build_1306]
   454  }
   455  
   456  func (dm_build_1308 *Dm_build_1009) Dm_build_1307(dm_build_1309 int) []byte {
   457  	dm_build_1310 := dm_build_1308.Dm_build_1282(dm_build_1309)
   458  	return dm_build_1308.Dm_build_1303(dm_build_1309+4, int(dm_build_1310))
   459  }
   460  
   461  func (dm_build_1312 *Dm_build_1009) Dm_build_1311(dm_build_1313 int) []byte {
   462  	dm_build_1314 := dm_build_1312.Dm_build_1276(dm_build_1313)
   463  	return dm_build_1312.Dm_build_1303(dm_build_1313+1, int(dm_build_1314))
   464  }
   465  
   466  func (dm_build_1316 *Dm_build_1009) Dm_build_1315(dm_build_1317 int) []byte {
   467  	dm_build_1318 := dm_build_1316.Dm_build_1279(dm_build_1317)
   468  	return dm_build_1316.Dm_build_1303(dm_build_1317+2, int(dm_build_1318))
   469  }
   470  
   471  func (dm_build_1320 *Dm_build_1009) Dm_build_1319(dm_build_1321 int) []byte {
   472  	dm_build_1322 := 0
   473  	for dm_build_1320.Dm_build_1276(dm_build_1321) != 0 {
   474  		dm_build_1321++
   475  		dm_build_1322++
   476  	}
   477  
   478  	return dm_build_1320.Dm_build_1303(dm_build_1321-dm_build_1322, int(dm_build_1322))
   479  }
   480  
   481  func (dm_build_1324 *Dm_build_1009) Dm_build_1323(dm_build_1325 int, dm_build_1326 string, dm_build_1327 *DmConnection) string {
   482  	return Dm_build_649.Dm_build_902(dm_build_1324.Dm_build_1307(dm_build_1325), dm_build_1326, dm_build_1327)
   483  }
   484  
   485  func (dm_build_1329 *Dm_build_1009) Dm_build_1328(dm_build_1330 int, dm_build_1331 string, dm_build_1332 *DmConnection) string {
   486  	return Dm_build_649.Dm_build_902(dm_build_1329.Dm_build_1311(dm_build_1330), dm_build_1331, dm_build_1332)
   487  }
   488  
   489  func (dm_build_1334 *Dm_build_1009) Dm_build_1333(dm_build_1335 int, dm_build_1336 string, dm_build_1337 *DmConnection) string {
   490  	return Dm_build_649.Dm_build_902(dm_build_1334.Dm_build_1315(dm_build_1335), dm_build_1336, dm_build_1337)
   491  }
   492  
   493  func (dm_build_1339 *Dm_build_1009) Dm_build_1338(dm_build_1340 int, dm_build_1341 string, dm_build_1342 *DmConnection) string {
   494  	return Dm_build_649.Dm_build_902(dm_build_1339.Dm_build_1319(dm_build_1340), dm_build_1341, dm_build_1342)
   495  }