| 1 | class Model { |
|---|---|
| 2 | public: |
| 3 | int64_t fieldName0[33]; |
| 4 | const std::map<std::string, char *> reflectionMap = { |
| 5 | {"mask", reinterpret_cast<char *>(&fieldName0)}}; |
| 6 | char *getBufferForName(std::string v1) { |
| 7 | char *v2 = reflectionMap.at(k: v1); |
| 8 | return v2; |
| 9 | } |
| 10 | int64_t operator()() { |
| 11 | size_t v1 = 0; |
| 12 | size_t v2 = 1; |
| 13 | size_t v3 = 33; |
| 14 | size_t v4 = 0; |
| 15 | int32_t v5 = -2147483648; |
| 16 | int64_t v6 = 0; |
| 17 | int32_t v7[33]; |
| 18 | for (size_t i8 = v4; i8 < v3; i8 += v2) { |
| 19 | int64_t v9 = fieldName0[i8]; |
| 20 | uint64_t v10 = (uint64_t)v9; |
| 21 | uint32_t v11 = (uint32_t)v10; |
| 22 | int32_t v12 = (int32_t)v11; |
| 23 | v7[i8] = v12; |
| 24 | } |
| 25 | int64_t v13; |
| 26 | int64_t *v14 = &v13; |
| 27 | v14[v1] = v6; |
| 28 | int32_t v15; |
| 29 | int32_t *v16 = &v15; |
| 30 | v16[v1] = v5; |
| 31 | for (size_t i17 = v4; i17 < v3; i17 += v2) { |
| 32 | int32_t v18 = v7[i17]; |
| 33 | int64_t v19 = v14[v1]; |
| 34 | int32_t v20 = v16[v1]; |
| 35 | ptrdiff_t v21 = (ptrdiff_t)i17; |
| 36 | int64_t v22 = (int64_t)v21; |
| 37 | bool v23 = v18 > v20; |
| 38 | bool v24 = v18 > v20; |
| 39 | int32_t v25 = v24 ? v18 : v20; |
| 40 | int64_t v26 = v23 ? v22 : v19; |
| 41 | v14[v1] = v26; |
| 42 | v16[v1] = v25; |
| 43 | } |
| 44 | int64_t v27 = v14[v1]; |
| 45 | return v27; |
| 46 | } |
| 47 | }; |
| 48 |