// File: ncbi[P]amr/./tsv.hpp
// Function: Common_sp::TextTable::Header::saveText(std::ostream&) const
void saveText (ostream& os) const override
      { os         << name 
           << '\t' << len_max 
           << '\t' << (numeric ? ((scientific ? "float" : "int") + string ("(") + to_string (decimals) + ")") : "char") 
           << '\t' << (null ? "null" : "not null"); 
      }

// Assembly:
subq $0x108, %rsp            # imm = 0x108
movq %rdi, 0x100(%rsp)
movq %rsi, 0xf8(%rsp)
movq 0x100(%rsp), %rsi
movq %rsi, 0x28(%rsp)
movq 0xf8(%rsp), %rdi
addq $0x8, %rsi
callq 0xc660
movq %rax, %rdi
movl $0x9, %esi
callq 0xc870
movq %rax, %rdi
movq 0x28(%rsp), %rax
movq 0x28(%rax), %rsi
callq 0xc160
movq %rax, %rdi
movl $0x9, %esi
callq 0xc870
movq %rax, %rcx
movq 0x28(%rsp), %rax
movq %rcx, 0x30(%rsp)
movb 0x30(%rax), %al
movb $0x0, 0x76(%rsp)
movb $0x0, 0x63(%rsp)
movb $0x0, 0x62(%rsp)
movb $0x0, 0x3f(%rsp)
movb $0x0, 0x3e(%rsp)
movb $0x0, 0x3c(%rsp)
testb $0x1, %al
je 0xc1192
movq 0x28(%rsp), %rax
movb 0x31(%rax), %dl
leaq 0x10c00(%rip), %rcx     # 0xd1cd5
leaq 0xf377(%rip), %rax      # 0xd0453
testb $0x1, %dl
cmovneq %rcx, %rax
movq %rax, 0x18(%rsp)
leaq 0x77(%rsp), %rdi
movq %rdi, 0x20(%rsp)
callq 0xcd00
movq 0x20(%rsp), %rdx
movb $0x1, 0x76(%rsp)
leaq 0xae77(%rip), %rsi      # 0xcbf7f
leaq 0x78(%rsp), %rdi
callq 0x29fd0
jmp 0xc1114
movq 0x18(%rsp), %rsi
movb $0x1, 0x63(%rsp)
leaq 0x98(%rsp), %rdi
leaq 0x78(%rsp), %rdx
callq 0x2a340
jmp 0xc1132
movq 0x28(%rsp), %rax
movb $0x1, 0x62(%rsp)
movq 0x38(%rax), %rsi
leaq 0x40(%rsp), %rdi
callq 0xc3820
jmp 0xc114c
movb $0x1, 0x3f(%rsp)
leaq 0xb8(%rsp), %rdi
leaq 0x98(%rsp), %rsi
leaq 0x40(%rsp), %rdx
callq 0x2dde0
jmp 0xc116d
movb $0x1, 0x3e(%rsp)
leaq 0xe0e5(%rip), %rdx      # 0xcf25e
leaq 0xd8(%rsp), %rdi
leaq 0xb8(%rsp), %rsi
callq 0x2a2f0
jmp 0xc1190
jmp 0xc11c3
leaq 0x3d(%rsp), %rdi
movq %rdi, 0x10(%rsp)
callq 0xcd00
movq 0x10(%rsp), %rdx
movb $0x1, 0x3c(%rsp)
leaq 0x10b29(%rip), %rsi     # 0xd1cdb
leaq 0xd8(%rsp), %rdi
callq 0x29fd0
jmp 0xc11c1
jmp 0xc11c3
movq 0x30(%rsp), %rdi
leaq 0xd8(%rsp), %rsi
callq 0xc660
movq %rax, 0x8(%rsp)
jmp 0xc11dc
movq 0x8(%rsp), %rdi
movl $0x9, %esi
callq 0xc870
movq %rax, (%rsp)
jmp 0xc11f1
movq (%rsp), %rdi
movq 0x28(%rsp), %rax
movb 0x40(%rax), %cl
leaq 0x10ae0(%rip), %rax     # 0xd1ce4
leaq 0x10ad5(%rip), %rsi     # 0xd1ce0
testb $0x1, %cl
cmovneq %rax, %rsi
callq 0xc6f0
jmp 0xc1219
leaq 0xd8(%rsp), %rdi
callq 0xce98
testb $0x1, 0x3c(%rsp)
jne 0xc122f
jmp 0xc1239
leaq 0x3d(%rsp), %rdi
callq 0xc7a0
testb $0x1, 0x3e(%rsp)
jne 0xc1242
jmp 0xc124f
leaq 0xb8(%rsp), %rdi
callq 0xce98
testb $0x1, 0x3f(%rsp)
jne 0xc1258
jmp 0xc1262
leaq 0x40(%rsp), %rdi
callq 0xce98
testb $0x1, 0x62(%rsp)
jne 0xc126b
jmp 0xc1278
leaq 0x98(%rsp), %rdi
callq 0xce98
testb $0x1, 0x63(%rsp)
jne 0xc1281
jmp 0xc128b
leaq 0x78(%rsp), %rdi
callq 0xce98
testb $0x1, 0x76(%rsp)
jne 0xc1294
jmp 0xc129e
leaq 0x77(%rsp), %rdi
callq 0xc7a0
addq $0x108, %rsp            # imm = 0x108
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x68(%rsp)
movl %eax, 0x64(%rsp)
jmp 0xc1399
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x68(%rsp)
movl %eax, 0x64(%rsp)
jmp 0xc1384
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x68(%rsp)
movl %eax, 0x64(%rsp)
jmp 0xc136c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x68(%rsp)
movl %eax, 0x64(%rsp)
jmp 0xc1357
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x68(%rsp)
movl %eax, 0x64(%rsp)
jmp 0xc133f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x68(%rsp)
movl %eax, 0x64(%rsp)
jmp 0xc132a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x68(%rsp)
movl %eax, 0x64(%rsp)
leaq 0xd8(%rsp), %rdi
callq 0xce98
testb $0x1, 0x3c(%rsp)
jne 0xc1333
jmp 0xc133d
leaq 0x3d(%rsp), %rdi
callq 0xc7a0
jmp 0xc133f
testb $0x1, 0x3e(%rsp)
jne 0xc1348
jmp 0xc1355
leaq 0xb8(%rsp), %rdi
callq 0xce98
jmp 0xc1357
testb $0x1, 0x3f(%rsp)
jne 0xc1360
jmp 0xc136a
leaq 0x40(%rsp), %rdi
callq 0xce98
jmp 0xc136c
testb $0x1, 0x62(%rsp)
jne 0xc1375
jmp 0xc1382
leaq 0x98(%rsp), %rdi
callq 0xce98
jmp 0xc1384
testb $0x1, 0x63(%rsp)
jne 0xc138d
jmp 0xc1397
leaq 0x78(%rsp), %rdi
callq 0xce98
jmp 0xc1399
testb $0x1, 0x76(%rsp)
jne 0xc13a2
jmp 0xc13ac
leaq 0x77(%rsp), %rdi
callq 0xc7a0
jmp 0xc13ae
movq 0x68(%rsp), %rdi
callq 0xccf0
nopl (%rax,%rax)