// 0034f184 google::protobuf::TextFormat::FastFieldValuePrinter::vfunction1 void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction1(void) { return; } // 0034f186 google::protobuf::TextFormat::FastFieldValuePrinter::vfunction11 void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction11(FastFieldValuePrinter *this) { undefined8 in_RDX; undefined8 in_RSI; /* WARNING: Could not recover jumptable at 0x0034f189. Too many branches */ /* WARNING: Treating indirect jump as call */ (*this->vftablePtr->vfunction10)(this,in_RSI,in_RDX); return; } // 0034f18c google::protobuf::TextFormat::FastFieldValuePrinter::vfunction13 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction13 (FastFieldValuePrinter *this,undefined8 param_1,undefined8 param_2,undefined8 param_3, undefined8 param_4,undefined8 *param_5,undefined8 param_6) { /* WARNING: Could not recover jumptable at 0x0034f19e. Too many branches */ /* WARNING: Treating indirect jump as call */ (*this->vftablePtr->vfunction14)(this,param_1,param_4,param_5,param_6); return; } // 0034f1a0 google::protobuf::TextFormat::FastFieldValuePrinter::vfunction16 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FieldValuePrinterWrapper google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ undefined8 __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction16(void) { return 0; } // 0034f734 google::protobuf::TextFormat::FastFieldValuePrinter::vfunction12 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction12 (FastFieldValuePrinter *this,undefined8 param_1,undefined8 param_2,undefined8 param_3) { FUN_003538cc(param_3,param_2); return; } // 0034f740 google::protobuf::TextFormat::FastFieldValuePrinter::vfunction4 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction4 (FastFieldValuePrinter *this,undefined8 param_1,undefined8 param_2) { long in_FS_OFFSET; undefined1 auStack_58 [8]; undefined1 local_50 [48]; long local_20; local_20 = *(long *)(in_FS_OFFSET + 0x28); FUN_003150a8(local_50); FUN_003150ca(auStack_58,local_50); FUN_003538cc(param_2,auStack_58); FUN_003ca8d0(auStack_58); if (local_20 != *(long *)(in_FS_OFFSET + 0x28)) { /* WARNING: Subroutine does not return */ FUN_00219340(); } return; } // 0034f82a google::protobuf::TextFormat::FastFieldValuePrinter::vfunction5 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction5 (FastFieldValuePrinter *this,undefined4 param_1,undefined8 param_2) { long in_FS_OFFSET; undefined1 auStack_58 [8]; undefined1 *local_50; long local_48; undefined1 local_40 [32]; long local_20; local_20 = *(long *)(in_FS_OFFSET + 0x28); local_50 = local_40; local_48 = FUN_002d3350(param_1,local_40); local_48 = local_48 - (long)local_40; FUN_003150ca(auStack_58,&local_50); FUN_003538cc(param_2,auStack_58); FUN_003ca8d0(auStack_58); if (local_20 != *(long *)(in_FS_OFFSET + 0x28)) { /* WARNING: Subroutine does not return */ FUN_00219340(); } return; } // 0034f928 google::protobuf::TextFormat::FastFieldValuePrinter::vfunction6 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction6 (FastFieldValuePrinter *this,undefined8 param_1,undefined8 param_2) { long in_FS_OFFSET; undefined1 auStack_58 [8]; undefined1 local_50 [48]; long local_20; local_20 = *(long *)(in_FS_OFFSET + 0x28); FUN_00353888(local_50); FUN_003150ca(auStack_58,local_50); FUN_003538cc(param_2,auStack_58); FUN_003ca8d0(auStack_58); if (local_20 != *(long *)(in_FS_OFFSET + 0x28)) { /* WARNING: Subroutine does not return */ FUN_00219340(); } return; } // 0034fa12 google::protobuf::TextFormat::FastFieldValuePrinter::vfunction7 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction7 (FastFieldValuePrinter *this,undefined8 param_1,undefined8 param_2) { long in_FS_OFFSET; undefined1 auStack_58 [8]; undefined1 *local_50; long local_48; undefined1 local_40 [32]; long local_20; local_20 = *(long *)(in_FS_OFFSET + 0x28); local_50 = local_40; local_48 = FUN_002d34fe(param_1,local_40); local_48 = local_48 - (long)local_40; FUN_003150ca(auStack_58,&local_50); FUN_003538cc(param_2,auStack_58); FUN_003ca8d0(auStack_58); if (local_20 != *(long *)(in_FS_OFFSET + 0x28)) { /* WARNING: Subroutine does not return */ FUN_00219340(); } return; } // 0034fb12 google::protobuf::TextFormat::FastFieldValuePrinter::vfunction8 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction8 (float param_1,undefined8 param_2,undefined8 param_3) { undefined1 local_21; undefined1 local_20 [16]; if (NAN(param_1)) { FUN_003ca5c4(local_20,&DAT_0020e52f,&local_21); } else { FUN_002d4152(local_20); } FUN_003538cc(param_3,local_20); FUN_003ca8d0(local_20); return; } // 0034fbda google::protobuf::TextFormat::FastFieldValuePrinter::vfunction9 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction9 (double param_1,undefined8 param_2,undefined8 param_3) { undefined1 local_21; undefined1 local_20 [16]; if (NAN(param_1)) { FUN_003ca5c4(local_20,&DAT_0020e52f,&local_21); } else { FUN_002d6162(local_20); } FUN_003538cc(param_3,local_20); FUN_003ca8d0(local_20); return; } // 0035080c google::protobuf::TextFormat::FastFieldValuePrinter::vfunction3 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction3 (FastFieldValuePrinter *this,char param_1,long *param_2) { if (param_1 != '\0') { FUN_00355a90(param_2,&DAT_0020bfcb); return; } /* WARNING: Could not recover jumptable at 0x00350833. Too many branches */ /* WARNING: Treating indirect jump as call */ (**(code **)(*param_2 + 0x28))(param_2,"false",5); return; } // 003508a4 google::protobuf::TextFormat::FastFieldValuePrinter::vfunction14 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction14 (FastFieldValuePrinter *this,undefined8 param_1,undefined8 param_2,undefined8 *param_3, undefined8 param_4) { int iVar1; undefined8 uVar2; undefined8 *puVar3; if (*(char *)((long)param_3 + 0x43) != '\0') { FUN_00355a9e(param_4,&DAT_0020f311); uVar2 = FUN_002ff0ba(param_3); FUN_003538cc(param_4,uVar2); FUN_00355a9e(param_4,&DAT_0020c3b7,param_1); return; } iVar1 = FUN_002fa792(param_3); if (iVar1 == 10) { puVar3 = (undefined8 *)FUN_002ff088(param_3); uVar2 = *puVar3; } else { uVar2 = *param_3; } FUN_003538cc(param_4,uVar2); return; } // 00350988 google::protobuf::TextFormat::FastFieldValuePrinter::vfunction10 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction10 (FastFieldValuePrinter *this,undefined8 param_1,undefined8 param_2) { undefined1 local_20 [8]; FUN_00355a9e(param_2,&DAT_00213ad9); FUN_002d2fbb(local_20,param_1); FUN_003538cc(param_2,local_20); FUN_003ca8d0(local_20); FUN_00355a9e(param_2,&DAT_00213ad9); return; } // 00350ad4 google::protobuf::TextFormat::FastFieldValuePrinter::vfunction15 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction15(void) { FUN_00355aac(); return; } // 00350b6a google::protobuf::TextFormat::FastFieldValuePrinter::vfunction17 /* google::protobuf::TextFormat::FastFieldValuePrinter member function inherited by google::protobuf::(anonymous_namespace)::FastFieldValuePrinterUtf8Escaping */ void __thiscall google::protobuf::TextFormat::FastFieldValuePrinter::vfunction17(void) { FUN_00355aba(); return; }