// File: /workspace/github_cpp_makefile_star2_O3/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 0x17ded
testq %rax, %rax
je 0x17c37
leaq 0x258c(%rip), %rdx      # 0x1a186
leaq 0x10(%rsp), %r14
movq %r14, %rdi
movl $0x3, %esi
movl $0x162d, %ecx           # imm = 0x162D
callq 0x6530
leaq 0x28ae(%rip), %rsi      # 0x1a4c6
movq %r14, %rdi
callq 0x6580
leaq 0xf(%rsp), %rdi
movq %rax, %rsi
callq 0x6450
leaq 0x10(%rsp), %rdi
callq 0x65a0
movq 0x18(%rbx), %r14
cmpq 0xc37e(%rip), %r14      # 0x23fc0
je 0x17c6d
testq %r14, %r14
je 0x17c60
movq (%r14), %rdi
leaq 0x10(%r14), %rax
cmpq %rax, %rdi
je 0x17c60
movq (%rax), %rsi
incq %rsi
callq 0x6370
movl $0x20, %esi
movq %r14, %rdi
callq 0x6370
leaq 0xcd74(%rip), %rax      # 0x249e8
cmpq %rax, %rbx
je 0x17de5
movq 0x20(%rbx), %r14
testq %r14, %r14
je 0x17c8e
movq %r14, %rdi
callq 0x91a0
movl $0x28, %esi
movq %r14, %rdi
callq 0x6370
movq 0x28(%rbx), %r14
testq %r14, %r14
je 0x17cac
movq %r14, %rdi
callq 0x113ce
movl $0x38, %esi
movq %r14, %rdi
callq 0x6370
movq 0x30(%rbx), %r14
testq %r14, %r14
je 0x17cca
movq %r14, %rdi
callq 0x125a4
movl $0x38, %esi
movq %r14, %rdi
callq 0x6370
movq 0x38(%rbx), %r14
testq %r14, %r14
je 0x17ce8
movq %r14, %rdi
callq 0x1010e
movl $0x60, %esi
movq %r14, %rdi
callq 0x6370
movq 0x40(%rbx), %r14
testq %r14, %r14
je 0x17d06
movq %r14, %rdi
callq 0xf3cc
movl $0x30, %esi
movq %r14, %rdi
callq 0x6370
movq 0x48(%rbx), %r14
testq %r14, %r14
je 0x17d24
movq %r14, %rdi
callq 0x12ee4
movl $0x28, %esi
movq %r14, %rdi
callq 0x6370
movq 0x50(%rbx), %r14
testq %r14, %r14
je 0x17d42
movq %r14, %rdi
callq 0x98fa
movl $0x40, %esi
movq %r14, %rdi
callq 0x6370
movq 0x58(%rbx), %r14
testq %r14, %r14
je 0x17d60
movq %r14, %rdi
callq 0x98fa
movl $0x40, %esi
movq %r14, %rdi
callq 0x6370
movq 0x60(%rbx), %r14
testq %r14, %r14
je 0x17d7e
movq %r14, %rdi
callq 0xc27a
movl $0x60, %esi
movq %r14, %rdi
callq 0x6370
movq 0x68(%rbx), %r14
testq %r14, %r14
je 0x17d9c
movq %r14, %rdi
callq 0xb53e
movl $0x30, %esi
movq %r14, %rdi
callq 0x6370
movq 0x70(%rbx), %r14
testq %r14, %r14
je 0x17dba
movq %r14, %rdi
callq 0xa72e
movl $0x38, %esi
movq %r14, %rdi
callq 0x6370
movq 0x78(%rbx), %rbx
testq %rbx, %rbx
je 0x17dd8
movq %rbx, %rdi
callq 0x11d0e
movl $0x28, %esi
movq %rbx, %rdi
callq 0x6370
addq $0x48, %rsp
popq %rbx
popq %r14
retq
andq $-0x2, %rax
movq (%rax), %rax
jmp 0x17bee
jmp 0x17dfb
movq %rax, %rbx
leaq 0x10(%rsp), %rdi
callq 0x65a0
movq %rbx, %rdi
callq 0x65b0