// File: metopa[P]HTTP_Server/src/content/CHTMLGenerator.cpp
// Function: CHTMLGenerator::makeTable(std::vector<CHTMLGenerator, std::allocator<CHTMLGenerator>>&)
CHTMLGenerator& CHTMLGenerator::makeTable( vector<CHTMLGenerator>& entries ) {
	CHTMLGenerator current;
	for ( auto it : entries ) {
		current = it;
		current.applyAttr( "td" ).applyAttr( "tr" ).append( '\n' );
		append( current );
	}
	applyAttr( "table" );

	return *this;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x160, %rsp            # imm = 0x160
movq %rdi, -0x8(%rbp)
movq %rsi, -0x10(%rbp)
movq -0x8(%rbp), %rax
movq %rax, -0x138(%rbp)
leaq -0x59(%rbp), %rdi
movq %rdi, -0x130(%rbp)
callq 0x6930
movq -0x130(%rbp), %rdx
leaq 0xe8a0(%rip), %rsi      # 0x2cecc
leaq -0x58(%rbp), %rdi
callq 0xa9d0
jmp 0x1e637
leaq -0x38(%rbp), %rdi
leaq -0x58(%rbp), %rsi
xorl %edx, %edx
callq 0x1df60
jmp 0x1e648
leaq -0x58(%rbp), %rdi
callq 0x6310
leaq -0x59(%rbp), %rdi
callq 0x6550
movq -0x10(%rbp), %rax
movq %rax, -0x78(%rbp)
movq -0x78(%rbp), %rdi
callq 0x16c10
movq %rax, -0x80(%rbp)
movq -0x78(%rbp), %rdi
callq 0x16c40
movq %rax, -0x88(%rbp)
leaq -0x80(%rbp), %rdi
leaq -0x88(%rbp), %rsi
callq 0x18c50
testb $0x1, %al
jne 0x1e698
jmp 0x1e88d
leaq -0x80(%rbp), %rdi
callq 0x17ef0
movq %rax, %rsi
leaq -0xb0(%rbp), %rdi
callq 0x1efb0
jmp 0x1e6b2
leaq -0x38(%rbp), %rdi
leaq -0xb0(%rbp), %rsi
callq 0x1eff0
jmp 0x1e6c4
leaq -0xd1(%rbp), %rdi
movq %rdi, -0x140(%rbp)
callq 0x6930
movq -0x140(%rbp), %rdx
leaq 0xdec1(%rip), %rsi      # 0x2c5a6
leaq -0xd0(%rbp), %rdi
callq 0xa9d0
jmp 0x1e6f3
leaq -0x38(%rbp), %rdi
leaq -0xd0(%rbp), %rsi
callq 0x1dfa0
movq %rax, -0x148(%rbp)
jmp 0x1e70c
leaq -0xf9(%rbp), %rdi
movq %rdi, -0x150(%rbp)
callq 0x6930
movq -0x150(%rbp), %rdx
leaq 0xde7c(%rip), %rsi      # 0x2c5a9
leaq -0xf8(%rbp), %rdi
callq 0xa9d0
jmp 0x1e73b
movq -0x148(%rbp), %rdi
leaq -0xf8(%rbp), %rsi
callq 0x1dfa0
movq %rax, -0x158(%rbp)
jmp 0x1e757
movq -0x158(%rbp), %rdi
movl $0xa, %esi
callq 0x1e490
jmp 0x1e76a
leaq -0xf8(%rbp), %rdi
callq 0x6310
leaq -0xf9(%rbp), %rdi
callq 0x6550
leaq -0xd0(%rbp), %rdi
callq 0x6310
leaq -0xd1(%rbp), %rdi
callq 0x6550
movq -0x138(%rbp), %rdi
leaq -0x38(%rbp), %rsi
callq 0x1e430
jmp 0x1e7ac
leaq -0xb0(%rbp), %rdi
callq 0x16aa0
leaq -0x80(%rbp), %rdi
callq 0x18e30
jmp 0x1e67f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x68(%rbp)
movl %eax, -0x6c(%rbp)
jmp 0x1e7e9
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x68(%rbp)
movl %eax, -0x6c(%rbp)
leaq -0x58(%rbp), %rdi
callq 0x6310
leaq -0x59(%rbp), %rdi
callq 0x6550
jmp 0x1e93d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x68(%rbp)
movl %eax, -0x6c(%rbp)
jmp 0x1e934
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x68(%rbp)
movl %eax, -0x6c(%rbp)
jmp 0x1e87c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x68(%rbp)
movl %eax, -0x6c(%rbp)
jmp 0x1e870
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x68(%rbp)
movl %eax, -0x6c(%rbp)
jmp 0x1e864
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x68(%rbp)
movl %eax, -0x6c(%rbp)
jmp 0x1e858
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x68(%rbp)
movl %eax, -0x6c(%rbp)
leaq -0xf8(%rbp), %rdi
callq 0x6310
leaq -0xf9(%rbp), %rdi
callq 0x6550
leaq -0xd0(%rbp), %rdi
callq 0x6310
leaq -0xd1(%rbp), %rdi
callq 0x6550
leaq -0xb0(%rbp), %rdi
callq 0x16aa0
jmp 0x1e934
leaq -0x121(%rbp), %rdi
movq %rdi, -0x160(%rbp)
callq 0x6930
movq -0x160(%rbp), %rdx
leaq 0xdcfe(%rip), %rsi      # 0x2c5ac
leaq -0x120(%rbp), %rdi
callq 0xa9d0
jmp 0x1e8bc
movq -0x138(%rbp), %rdi
leaq -0x120(%rbp), %rsi
callq 0x1dfa0
jmp 0x1e8d1
leaq -0x120(%rbp), %rdi
callq 0x6310
leaq -0x121(%rbp), %rdi
callq 0x6550
leaq -0x38(%rbp), %rdi
callq 0x16aa0
movq -0x138(%rbp), %rax
addq $0x160, %rsp            # imm = 0x160
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x68(%rbp)
movl %eax, -0x6c(%rbp)
jmp 0x1e928
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x68(%rbp)
movl %eax, -0x6c(%rbp)
leaq -0x120(%rbp), %rdi
callq 0x6310
leaq -0x121(%rbp), %rdi
callq 0x6550
leaq -0x38(%rbp), %rdi
callq 0x16aa0
movq -0x68(%rbp), %rdi
callq 0x6920
nopw %cs:(%rax,%rax)