// File: 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 %rbp
movq %rsp, %rbp
subq $0x150, %rsp            # imm = 0x150
movq %rdi, -0x8(%rbp)
movq %rsi, -0x10(%rbp)
movq -0x8(%rbp), %rax
movq %rax, -0x120(%rbp)
movq -0x10(%rbp), %rdi
leaq 0x2b114(%rip), %rsi     # 0x675cd
callq 0xa4a0
movq -0x120(%rbp), %rsi
movq -0x10(%rbp), %rax
movq %rax, -0x118(%rbp)
leaq -0x50(%rbp), %rdi
movq %rdi, -0x110(%rbp)
callq 0x399b0
movq -0x110(%rbp), %rsi
leaq -0x30(%rbp), %rdi
callq 0x38080
jmp 0x3c4f2
movq -0x118(%rbp), %rdi
leaq -0x30(%rbp), %rsi
callq 0xa240
jmp 0x3c504
leaq -0x30(%rbp), %rdi
callq 0xa978
leaq -0x50(%rbp), %rdi
callq 0xa978
movq -0x10(%rbp), %rdi
leaq 0x2b0be(%rip), %rsi     # 0x675df
callq 0xa4a0
movq -0x120(%rbp), %rdi
movq -0x10(%rbp), %rax
movq %rax, -0x130(%rbp)
callq 0x3c900
movq %rax, -0x88(%rbp)
leaq -0x80(%rbp), %rdi
movq %rdi, -0x128(%rbp)
leaq -0x88(%rbp), %rsi
callq 0x3c8d0
movq -0x130(%rbp), %rdi
movq -0x128(%rbp), %rsi
callq 0xa240
jmp 0x3c570
leaq -0x80(%rbp), %rdi
callq 0xa978
movq -0x10(%rbp), %rdi
leaq 0x2b06e(%rip), %rsi     # 0x675f2
callq 0xa4a0
movq -0x120(%rbp), %rsi
movq -0x10(%rbp), %rax
movq %rax, -0x140(%rbp)
leaq -0xc8(%rbp), %rdi
movq %rdi, -0x138(%rbp)
callq 0x399e0
movq -0x138(%rbp), %rsi
leaq -0xa8(%rbp), %rdi
callq 0x38080
jmp 0x3c5c3
movq -0x140(%rbp), %rdi
leaq -0xa8(%rbp), %rsi
callq 0xa240
jmp 0x3c5d8
leaq -0xa8(%rbp), %rdi
callq 0xa978
leaq -0xc8(%rbp), %rdi
callq 0xa978
movq -0x10(%rbp), %rdi
leaq 0x2b00b(%rip), %rsi     # 0x67606
callq 0xa4a0
movq -0x120(%rbp), %rsi
movq -0x10(%rbp), %rax
movq %rax, -0x150(%rbp)
leaq -0x108(%rbp), %rdi
movq %rdi, -0x148(%rbp)
callq 0x39a10
movq -0x148(%rbp), %rsi
leaq -0xe8(%rbp), %rdi
callq 0x38080
jmp 0x3c63a
movq -0x150(%rbp), %rdi
leaq -0xe8(%rbp), %rsi
callq 0xa240
jmp 0x3c64f
leaq -0xe8(%rbp), %rdi
callq 0xa978
leaq -0x108(%rbp), %rdi
callq 0xa978
movq -0x10(%rbp), %rdi
movl $0x5d, %esi
callq 0xa550
movq -0x10(%rbp), %rax
addq $0x150, %rsp            # imm = 0x150
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x58(%rbp)
movl %eax, -0x5c(%rbp)
jmp 0x3c6a5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x58(%rbp)
movl %eax, -0x5c(%rbp)
leaq -0x30(%rbp), %rdi
callq 0xa978
leaq -0x50(%rbp), %rdi
callq 0xa978
jmp 0x3c72d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x58(%rbp)
movl %eax, -0x5c(%rbp)
leaq -0x80(%rbp), %rdi
callq 0xa978
jmp 0x3c72d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x58(%rbp)
movl %eax, -0x5c(%rbp)
jmp 0x3c6ed
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x58(%rbp)
movl %eax, -0x5c(%rbp)
leaq -0xa8(%rbp), %rdi
callq 0xa978
leaq -0xc8(%rbp), %rdi
callq 0xa978
jmp 0x3c72d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x58(%rbp)
movl %eax, -0x5c(%rbp)
jmp 0x3c721
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x58(%rbp)
movl %eax, -0x5c(%rbp)
leaq -0xe8(%rbp), %rdi
callq 0xa978
leaq -0x108(%rbp), %rdi
callq 0xa978
movq -0x58(%rbp), %rdi
callq 0xa520
nopw %cs:(%rax,%rax)