// File: /workspace/github_cpp_makefile_star2_O1/errantlinguist[P]Forecast/src/forecast_io/Alert.cpp
// Function: forecast_io::Alert::dump(std::ostream&) const
std::ostream& Alert::dump(std::ostream& o) const
{
	o << "Alert[getTitle()=";
	o << common::to_quoted_string(getTitle());
	o << ", getExpiryTime()=";
	o << common::to_quoted_string(getExpiryTime());
	o << ", getDescription()=";
	o << common::to_quoted_string(getDescription());
	o << ", getUri()=";
	o << common::to_quoted_string(getUri());
	o << ']';

	return o;
}

// Assembly:
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x40, %rsp
movq %rsi, %rbx
movq %rdi, %r14
leaq 0xf806(%rip), %rsi      # 0x2b528
movl $0x11, %edx
movq %rbx, %rdi
callq 0x95c0
leaq 0x30(%rsp), %r12
movq %r12, -0x10(%r12)
movq 0x8(%r14), %rsi
movq 0x10(%r14), %rdx
addq %rsi, %rdx
leaq 0x20(%rsp), %r15
movq %r15, %rdi
callq 0x14268
movq %rsp, %rdi
movq %r15, %rsi
callq 0x19e8b
movq (%rsp), %rsi
movq 0x8(%rsp), %rdx
movq %rbx, %rdi
callq 0x95c0
leaq 0x10(%rsp), %r13
movq -0x10(%r13), %rdi
cmpq %r13, %rdi
je 0x1bd88
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x90a0
movq 0x20(%rsp), %rdi
cmpq %r12, %rdi
je 0x1bd9f
movq 0x30(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0xf794(%rip), %rsi      # 0x2b53a
movl $0x12, %edx
movq %rbx, %rdi
callq 0x95c0
movq 0x28(%r14), %rax
leaq 0x20(%rsp), %rsi
movq %rax, (%rsi)
movq %rsp, %r15
movq %r15, %rdi
callq 0x1c0fd
movq (%r15), %rsi
movq 0x8(%r15), %rdx
movq %rbx, %rdi
callq 0x95c0
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x1bdef
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0xf757(%rip), %rsi      # 0x2b54d
movl $0x13, %edx
movq %rbx, %rdi
callq 0x95c0
leaq 0x20(%rsp), %r15
movq %r12, (%r15)
movq 0x30(%r14), %rsi
movq 0x38(%r14), %rdx
addq %rsi, %rdx
movq %r15, %rdi
callq 0x14268
movq %rsp, %rdi
movq %r15, %rsi
callq 0x19e8b
movq (%rsp), %rsi
movq 0x8(%rsp), %rdx
movq %rbx, %rdi
callq 0x95c0
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x1be50
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x90a0
movq 0x20(%rsp), %rdi
cmpq %r12, %rdi
je 0x1be67
movq 0x30(%rsp), %rsi
incq %rsi
callq 0x90a0
leaq 0xf6f3(%rip), %rsi      # 0x2b561
movl $0xb, %edx
movq %rbx, %rdi
callq 0x95c0
leaq 0x20(%rsp), %r15
movq %r12, (%r15)
movq 0x50(%r14), %rsi
movq 0x58(%r14), %rdx
addq %rsi, %rdx
movq %r15, %rdi
callq 0x14268
movq %rsp, %rdi
movq %r15, %rsi
callq 0x19e8b
movq (%rsp), %rsi
movq 0x8(%rsp), %rdx
movq %rbx, %rdi
callq 0x95c0
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x1bec8
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x90a0
movq 0x20(%rsp), %rdi
cmpq %r12, %rdi
je 0x1bedf
movq 0x30(%rsp), %rsi
incq %rsi
callq 0x90a0
movq %rsp, %rsi
movb $0x5d, (%rsi)
movl $0x1, %edx
movq %rbx, %rdi
callq 0x95c0
movq %rbx, %rax
addq $0x40, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
retq
jmp 0x1bf07
jmp 0x1bf4a
movq %rax, %rbx
movq (%rsp), %rdi
cmpq %r13, %rdi
jne 0x1bf3b
jmp 0x1bf4d
jmp 0x1bf4a
movq %rax, %rbx
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x1bf64
movq 0x10(%rsp), %rsi
jmp 0x1bf5c
movq %rax, %rbx
leaq 0x10(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x1bf4d
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x90a0
jmp 0x1bf4d
movq %rax, %rbx
movq 0x20(%rsp), %rdi
cmpq %r12, %rdi
je 0x1bf64
movq 0x30(%rsp), %rsi
incq %rsi
callq 0x90a0
movq %rbx, %rdi
callq 0x9390