1*61c4878aSAndroid Build Coastguard Worker// Copyright 2023 The Pigweed Authors 2*61c4878aSAndroid Build Coastguard Worker// 3*61c4878aSAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); you may not 4*61c4878aSAndroid Build Coastguard Worker// use this file except in compliance with the License. You may obtain a copy of 5*61c4878aSAndroid Build Coastguard Worker// the License at 6*61c4878aSAndroid Build Coastguard Worker// 7*61c4878aSAndroid Build Coastguard Worker// https://www.apache.org/licenses/LICENSE-2.0 8*61c4878aSAndroid Build Coastguard Worker// 9*61c4878aSAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 10*61c4878aSAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 11*61c4878aSAndroid Build Coastguard Worker// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 12*61c4878aSAndroid Build Coastguard Worker// License for the specific language governing permissions and limitations under 13*61c4878aSAndroid Build Coastguard Worker// the License. 14*61c4878aSAndroid Build Coastguard Worker 15*61c4878aSAndroid Build Coastguard Workerconst IntDB = [ 16*61c4878aSAndroid Build Coastguard Worker ['%d', '-128', '%u', '4294967168', '\xff\x01'], 17*61c4878aSAndroid Build Coastguard Worker ['%d', '-10', '%u', '4294967286', '\x13'], 18*61c4878aSAndroid Build Coastguard Worker ['%d', '-9', '%u', '4294967287', '\x11'], 19*61c4878aSAndroid Build Coastguard Worker ['%d', '-8', '%u', '4294967288', '\x0f'], 20*61c4878aSAndroid Build Coastguard Worker ['%d', '-7', '%u', '4294967289', '\x0d'], 21*61c4878aSAndroid Build Coastguard Worker ['%d', '-6', '%u', '4294967290', '\x0b'], 22*61c4878aSAndroid Build Coastguard Worker ['%d', '-5', '%u', '4294967291', '\x09'], 23*61c4878aSAndroid Build Coastguard Worker ['%d', '-4', '%u', '4294967292', '\x07'], 24*61c4878aSAndroid Build Coastguard Worker ['%d', '-3', '%u', '4294967293', '\x05'], 25*61c4878aSAndroid Build Coastguard Worker ['%d', '-2', '%u', '4294967294', '\x03'], 26*61c4878aSAndroid Build Coastguard Worker ['%d', '-1', '%u', '4294967295', '\x01'], 27*61c4878aSAndroid Build Coastguard Worker ['%d', '0', '%u', '0', '\x00'], 28*61c4878aSAndroid Build Coastguard Worker ['%d', '1', '%u', '1', '\x02'], 29*61c4878aSAndroid Build Coastguard Worker ['%d', '2', '%u', '2', '\x04'], 30*61c4878aSAndroid Build Coastguard Worker ['%d', '3', '%u', '3', '\x06'], 31*61c4878aSAndroid Build Coastguard Worker ['%d', '4', '%u', '4', '\x08'], 32*61c4878aSAndroid Build Coastguard Worker ['%d', '5', '%u', '5', '\x0a'], 33*61c4878aSAndroid Build Coastguard Worker ['%d', '6', '%u', '6', '\x0c'], 34*61c4878aSAndroid Build Coastguard Worker ['%d', '7', '%u', '7', '\x0e'], 35*61c4878aSAndroid Build Coastguard Worker ['%d', '8', '%u', '8', '\x10'], 36*61c4878aSAndroid Build Coastguard Worker ['%d', '9', '%u', '9', '\x12'], 37*61c4878aSAndroid Build Coastguard Worker ['%d', '10', '%u', '10', '\x14'], 38*61c4878aSAndroid Build Coastguard Worker ['%d', '127', '%u', '127', '\xfe\x01'], 39*61c4878aSAndroid Build Coastguard Worker ['%d', '-32768', '%u', '4294934528', '\xff\xff\x03'], 40*61c4878aSAndroid Build Coastguard Worker ['%d', '652344632', '%u', '652344632', '\xf0\xf4\x8f\xee\x04'], 41*61c4878aSAndroid Build Coastguard Worker ['%d', '18567', '%u', '18567', '\x8e\xa2\x02'], 42*61c4878aSAndroid Build Coastguard Worker ['%d', '-14', '%u', '4294967282', '\x1b'], 43*61c4878aSAndroid Build Coastguard Worker ['%d', '-2147483648', '%u', '2147483648', '\xff\xff\xff\xff\x0f'], 44*61c4878aSAndroid Build Coastguard Worker ['%ld', '-14', '%lu', '4294967282', '\x1b'], 45*61c4878aSAndroid Build Coastguard Worker ['%d', '2075650855', '%u', '2075650855', '\xce\xac\xbf\xbb\x0f'], 46*61c4878aSAndroid Build Coastguard Worker [ 47*61c4878aSAndroid Build Coastguard Worker '%lld', 48*61c4878aSAndroid Build Coastguard Worker '5922204476835468009', 49*61c4878aSAndroid Build Coastguard Worker '%llu', 50*61c4878aSAndroid Build Coastguard Worker '5922204476835468009', 51*61c4878aSAndroid Build Coastguard Worker '\xd2\xcb\x8c\x90\x86\xe6\xf2\xaf\xa4\x01', 52*61c4878aSAndroid Build Coastguard Worker ], 53*61c4878aSAndroid Build Coastguard Worker [ 54*61c4878aSAndroid Build Coastguard Worker '%lld', 55*61c4878aSAndroid Build Coastguard Worker '-9223372036854775808', 56*61c4878aSAndroid Build Coastguard Worker '%llu', 57*61c4878aSAndroid Build Coastguard Worker '9223372036854775808', 58*61c4878aSAndroid Build Coastguard Worker '\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01', 59*61c4878aSAndroid Build Coastguard Worker ], 60*61c4878aSAndroid Build Coastguard Worker [ 61*61c4878aSAndroid Build Coastguard Worker '%lld', 62*61c4878aSAndroid Build Coastguard Worker '3273441488341945355', 63*61c4878aSAndroid Build Coastguard Worker '%llu', 64*61c4878aSAndroid Build Coastguard Worker '3273441488341945355', 65*61c4878aSAndroid Build Coastguard Worker '\x96\xb0\xae\x9a\x96\xec\xcc\xed\x5a', 66*61c4878aSAndroid Build Coastguard Worker ], 67*61c4878aSAndroid Build Coastguard Worker [ 68*61c4878aSAndroid Build Coastguard Worker '%lld', 69*61c4878aSAndroid Build Coastguard Worker '-9223372036854775807', 70*61c4878aSAndroid Build Coastguard Worker '%llu', 71*61c4878aSAndroid Build Coastguard Worker '9223372036854775809', 72*61c4878aSAndroid Build Coastguard Worker '\xfd\xff\xff\xff\xff\xff\xff\xff\xff\x01', 73*61c4878aSAndroid Build Coastguard Worker ], 74*61c4878aSAndroid Build Coastguard Worker]; 75*61c4878aSAndroid Build Coastguard Worker 76*61c4878aSAndroid Build Coastguard Workerexport default IntDB; 77