// File: /workspace/github_cpp_makefile_star2_O1/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 %r15
pushq %r14
pushq %rbx
subq $0x40, %rsp
movq %rdi, %rbx
movq 0x8(%rdi), %r15
testb $0x1, %r15b
jne 0x17ef1
testq %r15, %r15
je 0x17cd9
leaq 0x24ea(%rip), %rdx      # 0x1a186
leaq 0x8(%rsp), %r14
movq %r14, %rdi
movl $0x3, %esi
movl $0x162d, %ecx           # imm = 0x162D
callq 0x6530
leaq 0x280c(%rip), %rsi      # 0x1a4c6
movq %r14, %rdi
callq 0x6580
leaq 0x7(%rsp), %rdi
movq %rax, %rsi
callq 0x6450
leaq 0x8(%rsp), %rdi
callq 0x65a0
testq %r15, %r15
movq 0x18(%rbx), %r14
cmpq 0xc2d9(%rip), %r14      # 0x23fc0
sete %al
testq %r14, %r14
sete %cl
orb %al, %cl
jne 0x17d18
movq (%r14), %rdi
leaq 0x10(%r14), %rax
cmpq %rax, %rdi
je 0x17d0b
movq (%rax), %rsi
incq %rsi
callq 0x6370
movl $0x20, %esi
movq %r14, %rdi
callq 0x6370
leaq 0xccc9(%rip), %r15      # 0x249e8
cmpq %r15, %rbx
je 0x17ee7
movq 0x20(%rbx), %r14
testq %r14, %r14
je 0x17d46
movq %r14, %rdi
callq 0x924c
movl $0x28, %esi
movq %r14, %rdi
callq 0x6370
cmpq %r15, %rbx
je 0x17ee7
movq 0x28(%rbx), %r14
testq %r14, %r14
je 0x17d6d
movq %r14, %rdi
callq 0x114ce
movl $0x38, %esi
movq %r14, %rdi
callq 0x6370
cmpq %r15, %rbx
je 0x17ee7
movq 0x30(%rbx), %r14
testq %r14, %r14
je 0x17d94
movq %r14, %rdi
callq 0x126c2
movl $0x38, %esi
movq %r14, %rdi
callq 0x6370
cmpq %r15, %rbx
je 0x17ee7
movq 0x38(%rbx), %r14
testq %r14, %r14
je 0x17dbb
movq %r14, %rdi
callq 0x101f4
movl $0x60, %esi
movq %r14, %rdi
callq 0x6370
cmpq %r15, %rbx
je 0x17ee7
movq 0x40(%rbx), %r14
testq %r14, %r14
je 0x17de2
movq %r14, %rdi
callq 0xf4b6
movl $0x30, %esi
movq %r14, %rdi
callq 0x6370
cmpq %r15, %rbx
je 0x17ee7
movq 0x48(%rbx), %r14
testq %r14, %r14
je 0x17e09
movq %r14, %rdi
callq 0x13024
movl $0x28, %esi
movq %r14, %rdi
callq 0x6370
cmpq %r15, %rbx
je 0x17ee7
movq 0x50(%rbx), %r14
testq %r14, %r14
je 0x17e30
movq %r14, %rdi
callq 0x99d0
movl $0x40, %esi
movq %r14, %rdi
callq 0x6370
cmpq %r15, %rbx
je 0x17ee7
movq 0x58(%rbx), %r14
testq %r14, %r14
je 0x17e57
movq %r14, %rdi
callq 0x99d0
movl $0x40, %esi
movq %r14, %rdi
callq 0x6370
cmpq %r15, %rbx
je 0x17ee7
movq 0x60(%rbx), %r14
testq %r14, %r14
je 0x17e7e
movq %r14, %rdi
callq 0xc32c
movl $0x60, %esi
movq %r14, %rdi
callq 0x6370
cmpq %r15, %rbx
je 0x17ee7
movq 0x68(%rbx), %r14
testq %r14, %r14
je 0x17ea1
movq %r14, %rdi
callq 0xb5f8
movl $0x30, %esi
movq %r14, %rdi
callq 0x6370
cmpq %r15, %rbx
je 0x17ee7
movq 0x70(%rbx), %r14
testq %r14, %r14
je 0x17ec4
movq %r14, %rdi
callq 0xa7fa
movl $0x38, %esi
movq %r14, %rdi
callq 0x6370
cmpq %r15, %rbx
je 0x17ee7
movq 0x78(%rbx), %rbx
testq %rbx, %rbx
je 0x17ee7
movq %rbx, %rdi
callq 0x11e30
movl $0x28, %esi
movq %rbx, %rdi
callq 0x6370
addq $0x40, %rsp
popq %rbx
popq %r14
popq %r15
retq
andq $-0x2, %r15
movq (%r15), %r15
jmp 0x17c90
jmp 0x17eff
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0x65a0
movq %rbx, %rdi
callq 0x65b0