// File: /workspace/github_cpp_makefile_star2_O2/moyix[P]pandalog_taint_parser/plog.pb.cc
// Function: panda::LogEntry::SharedDtor()
void LogEntry::SharedDtor() {
  GOOGLE_DCHECK(GetArena() == nullptr);
  process_name_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
  if (this != internal_default_instance()) delete call_stack_;
  if (this != internal_default_instance()) delete tainted_branch_;
  if (this != internal_default_instance()) delete tainted_instr_;
  if (this != internal_default_instance()) delete taint_query_hypercall_;
  if (this != internal_default_instance()) delete attack_point_;
  if (this != internal_default_instance()) delete tainted_instr_summary_;
  if (this != internal_default_instance()) delete dwarf_call_;
  if (this != internal_default_instance()) delete dwarf_ret_;
  if (this != internal_default_instance()) delete taint_query_pri_;
  if (this != internal_default_instance()) delete attack_point_pri_;
  if (this != internal_default_instance()) delete pri_trace_src_info_;
  if (this != internal_default_instance()) delete tainted_branch_summary_;
}

// Assembly:
pushq %r14
pushq %rbx
subq $0x48, %rsp
movq %rdi, %rbx
movq 0x8(%rdi), %rax
testb $0x1, %al
jne 0x1368d
testq %rax, %rax
je 0x13515
leaq 0x2c9c(%rip), %rdx      # 0x16176
leaq 0x10(%rsp), %r14
pushq $0x3
popq %rsi
movq %r14, %rdi
movl $0x162d, %ecx           # imm = 0x162D
callq 0x6520
leaq 0x2fc0(%rip), %rsi      # 0x164b6
movq %r14, %rdi
callq 0x6570
leaq 0xf(%rsp), %rdi
movq %rax, %rsi
callq 0x6440
leaq 0x10(%rsp), %rdi
callq 0x6590
leaq 0x18(%rbx), %rdi
movq 0xeaa0(%rip), %rsi      # 0x21fc0
callq 0x142c6
leaq 0xf4bc(%rip), %rax      # 0x229e8
cmpq %rax, %rbx
je 0x13685
movq 0x20(%rbx), %r14
testq %r14, %r14
je 0x13546
movq %r14, %rdi
callq 0x888a
pushq $0x28
popq %rsi
movq %r14, %rdi
callq 0x6350
movq 0x28(%rbx), %r14
testq %r14, %r14
je 0x13562
movq %r14, %rdi
callq 0xdbae
pushq $0x38
popq %rsi
movq %r14, %rdi
callq 0x6350
movq 0x30(%rbx), %r14
testq %r14, %r14
je 0x1357e
movq %r14, %rdi
callq 0xe7ea
pushq $0x38
popq %rsi
movq %r14, %rdi
callq 0x6350
movq 0x38(%rbx), %r14
testq %r14, %r14
je 0x1359a
movq %r14, %rdi
callq 0xd068
pushq $0x60
popq %rsi
movq %r14, %rdi
callq 0x6350
movq 0x40(%rbx), %r14
testq %r14, %r14
je 0x135b6
movq %r14, %rdi
callq 0xc7f6
pushq $0x30
popq %rsi
movq %r14, %rdi
callq 0x6350
movq 0x48(%rbx), %r14
testq %r14, %r14
je 0x135d2
movq %r14, %rdi
callq 0xee4a
pushq $0x28
popq %rsi
movq %r14, %rdi
callq 0x6350
movq 0x50(%rbx), %r14
testq %r14, %r14
je 0x135ee
movq %r14, %rdi
callq 0x8dde
pushq $0x40
popq %rsi
movq %r14, %rdi
callq 0x6350
movq 0x58(%rbx), %r14
testq %r14, %r14
je 0x1360a
movq %r14, %rdi
callq 0x8dde
pushq $0x40
popq %rsi
movq %r14, %rdi
callq 0x6350
movq 0x60(%rbx), %r14
testq %r14, %r14
je 0x13626
movq %r14, %rdi
callq 0xa8ec
pushq $0x60
popq %rsi
movq %r14, %rdi
callq 0x6350
movq 0x68(%rbx), %r14
testq %r14, %r14
je 0x13642
movq %r14, %rdi
callq 0xa07a
pushq $0x30
popq %rsi
movq %r14, %rdi
callq 0x6350
movq 0x70(%rbx), %r14
testq %r14, %r14
je 0x1365e
movq %r14, %rdi
callq 0x9790
pushq $0x38
popq %rsi
movq %r14, %rdi
callq 0x6350
movq 0x78(%rbx), %rbx
testq %rbx, %rbx
je 0x1367a
movq %rbx, %rdi
callq 0xe20e
pushq $0x28
popq %rsi
movq %rbx, %rdi
callq 0x6350
addq $0x48, %rsp
popq %rbx
popq %r14
retq
andq $-0x2, %rax
movq (%rax), %rax
jmp 0x134ce
jmp 0x1369b
movq %rax, %rbx
leaq 0x10(%rsp), %rdi
callq 0x6590
movq %rbx, %rdi
callq 0x65a0