291 lines
8.8 KiB
C
291 lines
8.8 KiB
C
// 00347ef0 MapValueConstRef::GetInt32Value
|
|
|
|
undefined4 MapValueConstRef::GetInt32Value(undefined8 *param_1)
|
|
|
|
{
|
|
int iVar1;
|
|
undefined8 uVar2;
|
|
undefined1 local_49;
|
|
undefined1 local_48 [40];
|
|
|
|
iVar1 = FUN_00347e68();
|
|
if (iVar1 != 1) {
|
|
FUN_002d0582(local_48,3,"./google/protobuf/map_field.h",0x2b7);
|
|
uVar2 = FUN_002d001e(local_48,"Protocol Buffer map usage error:\n");
|
|
uVar2 = FUN_002d001e(uVar2,"MapValueConstRef::GetInt32Value");
|
|
uVar2 = FUN_002d001e(uVar2," type does not match\n");
|
|
uVar2 = FUN_002d001e(uVar2," Expected : ");
|
|
uVar2 = FUN_002d001e(uVar2,"int32");
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020d88c);
|
|
uVar2 = FUN_002d001e(uVar2," Actual : ");
|
|
iVar1 = FUN_00347e68(param_1);
|
|
uVar2 = FUN_002d001e(uVar2,(&PTR_s_ERROR_00459820)[iVar1]);
|
|
FUN_002d0858(&local_49,uVar2);
|
|
FUN_002d059c(local_48);
|
|
}
|
|
return *(undefined4 *)*param_1;
|
|
}
|
|
|
|
|
|
// 00347fe8 MapValueConstRef::GetInt64Value
|
|
|
|
undefined8 MapValueConstRef::GetInt64Value(undefined8 *param_1)
|
|
|
|
{
|
|
int iVar1;
|
|
undefined8 uVar2;
|
|
undefined1 local_49;
|
|
undefined1 local_48 [40];
|
|
|
|
iVar1 = FUN_00347e68();
|
|
if (iVar1 != 2) {
|
|
FUN_002d0582(local_48,3,"./google/protobuf/map_field.h",0x2ad);
|
|
uVar2 = FUN_002d001e(local_48,"Protocol Buffer map usage error:\n");
|
|
uVar2 = FUN_002d001e(uVar2,"MapValueConstRef::GetInt64Value");
|
|
uVar2 = FUN_002d001e(uVar2," type does not match\n");
|
|
uVar2 = FUN_002d001e(uVar2," Expected : ");
|
|
uVar2 = FUN_002d001e(uVar2,"int64");
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020d88c);
|
|
uVar2 = FUN_002d001e(uVar2," Actual : ");
|
|
iVar1 = FUN_00347e68(param_1);
|
|
uVar2 = FUN_002d001e(uVar2,(&PTR_s_ERROR_00459820)[iVar1]);
|
|
FUN_002d0858(&local_49,uVar2);
|
|
FUN_002d059c(local_48);
|
|
}
|
|
return *(undefined8 *)*param_1;
|
|
}
|
|
|
|
|
|
// 003480e2 MapValueConstRef::GetUInt32Value
|
|
|
|
undefined4 MapValueConstRef::GetUInt32Value(undefined8 *param_1)
|
|
|
|
{
|
|
int iVar1;
|
|
undefined8 uVar2;
|
|
undefined1 local_49;
|
|
undefined1 local_48 [40];
|
|
|
|
iVar1 = FUN_00347e68();
|
|
if (iVar1 != 3) {
|
|
FUN_002d0582(local_48,3,"./google/protobuf/map_field.h",700);
|
|
uVar2 = FUN_002d001e(local_48,"Protocol Buffer map usage error:\n");
|
|
uVar2 = FUN_002d001e(uVar2,"MapValueConstRef::GetUInt32Value");
|
|
uVar2 = FUN_002d001e(uVar2," type does not match\n");
|
|
uVar2 = FUN_002d001e(uVar2," Expected : ");
|
|
uVar2 = FUN_002d001e(uVar2,"uint32");
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020d88c);
|
|
uVar2 = FUN_002d001e(uVar2," Actual : ");
|
|
iVar1 = FUN_00347e68(param_1);
|
|
uVar2 = FUN_002d001e(uVar2,(&PTR_s_ERROR_00459820)[iVar1]);
|
|
FUN_002d0858(&local_49,uVar2);
|
|
FUN_002d059c(local_48);
|
|
}
|
|
return *(undefined4 *)*param_1;
|
|
}
|
|
|
|
|
|
// 003481da MapValueConstRef::GetUInt64Value
|
|
|
|
undefined8 MapValueConstRef::GetUInt64Value(undefined8 *param_1)
|
|
|
|
{
|
|
int iVar1;
|
|
undefined8 uVar2;
|
|
undefined1 local_49;
|
|
undefined1 local_48 [40];
|
|
|
|
iVar1 = FUN_00347e68();
|
|
if (iVar1 != 4) {
|
|
FUN_002d0582(local_48,3,"./google/protobuf/map_field.h",0x2b2);
|
|
uVar2 = FUN_002d001e(local_48,"Protocol Buffer map usage error:\n");
|
|
uVar2 = FUN_002d001e(uVar2,"MapValueConstRef::GetUInt64Value");
|
|
uVar2 = FUN_002d001e(uVar2," type does not match\n");
|
|
uVar2 = FUN_002d001e(uVar2," Expected : ");
|
|
uVar2 = FUN_002d001e(uVar2,"uint64");
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020d88c);
|
|
uVar2 = FUN_002d001e(uVar2," Actual : ");
|
|
iVar1 = FUN_00347e68(param_1);
|
|
uVar2 = FUN_002d001e(uVar2,(&PTR_s_ERROR_00459820)[iVar1]);
|
|
FUN_002d0858(&local_49,uVar2);
|
|
FUN_002d059c(local_48);
|
|
}
|
|
return *(undefined8 *)*param_1;
|
|
}
|
|
|
|
|
|
// 003482d4 MapValueConstRef::GetFloatValue
|
|
|
|
undefined4 MapValueConstRef::GetFloatValue(undefined8 *param_1)
|
|
|
|
{
|
|
int iVar1;
|
|
undefined8 uVar2;
|
|
undefined1 local_49;
|
|
undefined1 local_48 [40];
|
|
|
|
iVar1 = FUN_00347e68();
|
|
if (iVar1 != 6) {
|
|
FUN_002d0582(local_48,3,"./google/protobuf/map_field.h",0x2ce);
|
|
uVar2 = FUN_002d001e(local_48,"Protocol Buffer map usage error:\n");
|
|
uVar2 = FUN_002d001e(uVar2,"MapValueConstRef::GetFloatValue");
|
|
uVar2 = FUN_002d001e(uVar2," type does not match\n");
|
|
uVar2 = FUN_002d001e(uVar2," Expected : ");
|
|
uVar2 = FUN_002d001e(uVar2,"float");
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020d88c);
|
|
uVar2 = FUN_002d001e(uVar2," Actual : ");
|
|
iVar1 = FUN_00347e68(param_1);
|
|
uVar2 = FUN_002d001e(uVar2,(&PTR_s_ERROR_00459820)[iVar1]);
|
|
FUN_002d0858(&local_49,uVar2);
|
|
FUN_002d059c(local_48);
|
|
}
|
|
return *(undefined4 *)*param_1;
|
|
}
|
|
|
|
|
|
// 003483ce MapValueConstRef::GetDoubleValue
|
|
|
|
undefined8 MapValueConstRef::GetDoubleValue(undefined8 *param_1)
|
|
|
|
{
|
|
int iVar1;
|
|
undefined8 uVar2;
|
|
undefined1 local_49;
|
|
undefined1 local_48 [40];
|
|
|
|
iVar1 = FUN_00347e68();
|
|
if (iVar1 != 5) {
|
|
FUN_002d0582(local_48,3,"./google/protobuf/map_field.h",0x2d3);
|
|
uVar2 = FUN_002d001e(local_48,"Protocol Buffer map usage error:\n");
|
|
uVar2 = FUN_002d001e(uVar2,"MapValueConstRef::GetDoubleValue");
|
|
uVar2 = FUN_002d001e(uVar2," type does not match\n");
|
|
uVar2 = FUN_002d001e(uVar2," Expected : ");
|
|
uVar2 = FUN_002d001e(uVar2,"double");
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020d88c);
|
|
uVar2 = FUN_002d001e(uVar2," Actual : ");
|
|
iVar1 = FUN_00347e68(param_1);
|
|
uVar2 = FUN_002d001e(uVar2,(&PTR_s_ERROR_00459820)[iVar1]);
|
|
FUN_002d0858(&local_49,uVar2);
|
|
FUN_002d059c(local_48);
|
|
}
|
|
return *(undefined8 *)*param_1;
|
|
}
|
|
|
|
|
|
// 003484c8 MapValueConstRef::GetBoolValue
|
|
|
|
undefined8 MapValueConstRef::GetBoolValue(undefined8 *param_1)
|
|
|
|
{
|
|
int iVar1;
|
|
undefined8 uVar2;
|
|
undefined1 local_49;
|
|
undefined1 local_48 [40];
|
|
|
|
iVar1 = FUN_00347e68();
|
|
if (iVar1 != 7) {
|
|
FUN_002d0582(local_48,3,"./google/protobuf/map_field.h",0x2c1);
|
|
uVar2 = FUN_002d001e(local_48,"Protocol Buffer map usage error:\n");
|
|
uVar2 = FUN_002d001e(uVar2,"MapValueConstRef::GetBoolValue");
|
|
uVar2 = FUN_002d001e(uVar2," type does not match\n");
|
|
uVar2 = FUN_002d001e(uVar2," Expected : ");
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020c161);
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020d88c);
|
|
uVar2 = FUN_002d001e(uVar2," Actual : ");
|
|
iVar1 = FUN_00347e68(param_1);
|
|
uVar2 = FUN_002d001e(uVar2,(&PTR_s_ERROR_00459820)[iVar1]);
|
|
FUN_002d0858(&local_49,uVar2);
|
|
FUN_002d059c(local_48);
|
|
}
|
|
return CONCAT71((int7)((ulong)*param_1 >> 8),*(undefined1 *)*param_1);
|
|
}
|
|
|
|
|
|
// 003485c0 MapValueConstRef::GetStringValue
|
|
|
|
undefined8 MapValueConstRef::GetStringValue(undefined8 *param_1)
|
|
|
|
{
|
|
int iVar1;
|
|
undefined8 uVar2;
|
|
undefined1 local_49;
|
|
undefined1 local_48 [40];
|
|
|
|
iVar1 = FUN_00347e68();
|
|
if (iVar1 != 9) {
|
|
FUN_002d0582(local_48,3,"./google/protobuf/map_field.h",0x2c9);
|
|
uVar2 = FUN_002d001e(local_48,"Protocol Buffer map usage error:\n");
|
|
uVar2 = FUN_002d001e(uVar2,"MapValueConstRef::GetStringValue");
|
|
uVar2 = FUN_002d001e(uVar2," type does not match\n");
|
|
uVar2 = FUN_002d001e(uVar2," Expected : ");
|
|
uVar2 = FUN_002d001e(uVar2,"string");
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020d88c);
|
|
uVar2 = FUN_002d001e(uVar2," Actual : ");
|
|
iVar1 = FUN_00347e68(param_1);
|
|
uVar2 = FUN_002d001e(uVar2,(&PTR_s_ERROR_00459820)[iVar1]);
|
|
FUN_002d0858(&local_49,uVar2);
|
|
FUN_002d059c(local_48);
|
|
}
|
|
return *param_1;
|
|
}
|
|
|
|
|
|
// 003486b6 MapValueConstRef::GetEnumValue
|
|
|
|
undefined4 MapValueConstRef::GetEnumValue(undefined8 *param_1)
|
|
|
|
{
|
|
int iVar1;
|
|
undefined8 uVar2;
|
|
undefined1 local_49;
|
|
undefined1 local_48 [40];
|
|
|
|
iVar1 = FUN_00347e68();
|
|
if (iVar1 != 8) {
|
|
FUN_002d0582(local_48,3,"./google/protobuf/map_field.h",0x2c5);
|
|
uVar2 = FUN_002d001e(local_48,"Protocol Buffer map usage error:\n");
|
|
uVar2 = FUN_002d001e(uVar2,"MapValueConstRef::GetEnumValue");
|
|
uVar2 = FUN_002d001e(uVar2," type does not match\n");
|
|
uVar2 = FUN_002d001e(uVar2," Expected : ");
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020cd99);
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020d88c);
|
|
uVar2 = FUN_002d001e(uVar2," Actual : ");
|
|
iVar1 = FUN_00347e68(param_1);
|
|
uVar2 = FUN_002d001e(uVar2,(&PTR_s_ERROR_00459820)[iVar1]);
|
|
FUN_002d0858(&local_49,uVar2);
|
|
FUN_002d059c(local_48);
|
|
}
|
|
return *(undefined4 *)*param_1;
|
|
}
|
|
|
|
|
|
// 003487ae MapValueConstRef::GetMessageValue
|
|
|
|
undefined8 MapValueConstRef::GetMessageValue(undefined8 *param_1)
|
|
|
|
{
|
|
int iVar1;
|
|
undefined8 uVar2;
|
|
undefined1 local_49;
|
|
undefined1 local_48 [40];
|
|
|
|
iVar1 = FUN_00347e68();
|
|
if (iVar1 != 10) {
|
|
FUN_002d0582(local_48,3,"./google/protobuf/map_field.h",0x2d9);
|
|
uVar2 = FUN_002d001e(local_48,"Protocol Buffer map usage error:\n");
|
|
uVar2 = FUN_002d001e(uVar2,"MapValueConstRef::GetMessageValue");
|
|
uVar2 = FUN_002d001e(uVar2," type does not match\n");
|
|
uVar2 = FUN_002d001e(uVar2," Expected : ");
|
|
uVar2 = FUN_002d001e(uVar2,"message");
|
|
uVar2 = FUN_002d001e(uVar2,&DAT_0020d88c);
|
|
uVar2 = FUN_002d001e(uVar2," Actual : ");
|
|
iVar1 = FUN_00347e68(param_1);
|
|
uVar2 = FUN_002d001e(uVar2,(&PTR_s_ERROR_00459820)[iVar1]);
|
|
FUN_002d0858(&local_49,uVar2);
|
|
FUN_002d059c(local_48);
|
|
}
|
|
return *param_1;
|
|
}
|
|
|
|
|