// File: /workspace/github_c_makefile_star2_O3/genometools[P]genometools/src/extended/stream_evaluator.c
// Function: show_transcript_values
static void show_transcript_values(GtTranscriptEvaluators *te,
                                   const char *level,
                                   const char *additional_info, GtFile *outfp)
{
  gt_assert(te);

  gt_file_xprintf(outfp, "exon sensitivity (%s level, all%s): ", level,
                  additional_info);
  gt_evaluator_show_sensitivity(gt_transcript_evaluators_get_all(te), outfp);
  gt_file_xfputc('\n', outfp);

  gt_file_xprintf(outfp, "exon specificity (%s level, all%s): ", level,
                  additional_info);
  gt_evaluator_show_specificity(gt_transcript_evaluators_get_all(te), outfp);
  gt_file_xfputc('\n', outfp);

  gt_file_xprintf(outfp, "exon sensitivity (%s level, single%s): ", level,
                  additional_info);
  gt_evaluator_show_sensitivity(gt_transcript_evaluators_get_single(te), outfp);
  gt_file_xfputc('\n', outfp);

  gt_file_xprintf(outfp, "exon specificity (%s level, single%s): ", level,
                  additional_info );
  gt_evaluator_show_specificity(gt_transcript_evaluators_get_single(te), outfp);
  gt_file_xfputc('\n', outfp);

  gt_file_xprintf(outfp, "exon sensitivity (%s level, initial%s): ", level,
                  additional_info);
  gt_evaluator_show_sensitivity(gt_transcript_evaluators_get_initial(te),
                                outfp);
  gt_file_xfputc('\n', outfp);

  gt_file_xprintf(outfp, "exon specificity (%s level, initial%s): ", level,
                  additional_info);
  gt_evaluator_show_specificity(gt_transcript_evaluators_get_initial(te),
                                outfp);
  gt_file_xfputc('\n', outfp);

  gt_file_xprintf(outfp, "exon sensitivity (%s level, internal%s): ", level,
                  additional_info);
  gt_evaluator_show_sensitivity(gt_transcript_evaluators_get_internal(te),
                                outfp);
  gt_file_xfputc('\n', outfp);

  gt_file_xprintf(outfp, "exon specificity (%s level, internal%s): ", level,
                  additional_info);
  gt_evaluator_show_specificity(gt_transcript_evaluators_get_internal(te),
                                outfp);
  gt_file_xfputc('\n', outfp);

  gt_file_xprintf(outfp, "exon sensitivity (%s level, terminal%s): ", level,
                  additional_info);
  gt_evaluator_show_sensitivity(gt_transcript_evaluators_get_terminal(te),
                                outfp);
  gt_file_xfputc('\n', outfp);

  gt_file_xprintf(outfp, "exon specificity (%s level, terminal%s): ", level,
                  additional_info);
  gt_evaluator_show_specificity(gt_transcript_evaluators_get_terminal(te),
                                outfp);
  gt_file_xfputc('\n', outfp);
}

// Assembly:
pushq %r15
pushq %r14
pushq %r12
pushq %rbx
pushq %rax
testq %rdi, %rdi
je 0xab611
movq %rcx, %rbx
movq %rdx, %r15
movq %rsi, %r12
movq %rdi, %r14
leaq 0x51627(%rip), %rsi     # 0xfca0e
movq %rcx, %rdi
movq %r12, %rdx
movq %r15, %rcx
xorl %eax, %eax
callq 0x75ce5
movq %r14, %rdi
callq 0xac95f
movq %rax, %rdi
movq %rbx, %rsi
callq 0xdb29a
movl $0xa, %edi
movq %rbx, %rsi
callq 0x75f43
leaq 0x51615(%rip), %rsi     # 0xfca33
movq %rbx, %rdi
movq %r12, %rdx
movq %r15, %rcx
xorl %eax, %eax
callq 0x75ce5
movq %r14, %rdi
callq 0xac95f
movq %rax, %rdi
movq %rbx, %rsi
callq 0xdb2da
movl $0xa, %edi
movq %rbx, %rsi
callq 0x75f43
leaq 0x51603(%rip), %rsi     # 0xfca58
movq %rbx, %rdi
movq %r12, %rdx
movq %r15, %rcx
xorl %eax, %eax
callq 0x75ce5
movq %r14, %rdi
callq 0xac96e
movq %rax, %rdi
movq %rbx, %rsi
callq 0xdb29a
movl $0xa, %edi
movq %rbx, %rsi
callq 0x75f43
leaq 0x515f4(%rip), %rsi     # 0xfca80
movq %rbx, %rdi
movq %r12, %rdx
movq %r15, %rcx
xorl %eax, %eax
callq 0x75ce5
movq %r14, %rdi
callq 0xac96e
movq %rax, %rdi
movq %rbx, %rsi
callq 0xdb2da
movl $0xa, %edi
movq %rbx, %rsi
callq 0x75f43
leaq 0x515e5(%rip), %rsi     # 0xfcaa8
movq %rbx, %rdi
movq %r12, %rdx
movq %r15, %rcx
xorl %eax, %eax
callq 0x75ce5
movq %r14, %rdi
callq 0xac97e
movq %rax, %rdi
movq %rbx, %rsi
callq 0xdb29a
movl $0xa, %edi
movq %rbx, %rsi
callq 0x75f43
leaq 0x515d7(%rip), %rsi     # 0xfcad1
movq %rbx, %rdi
movq %r12, %rdx
movq %r15, %rcx
xorl %eax, %eax
callq 0x75ce5
movq %r14, %rdi
callq 0xac97e
movq %rax, %rdi
movq %rbx, %rsi
callq 0xdb2da
movl $0xa, %edi
movq %rbx, %rsi
callq 0x75f43
leaq 0x515c9(%rip), %rsi     # 0xfcafa
movq %rbx, %rdi
movq %r12, %rdx
movq %r15, %rcx
xorl %eax, %eax
callq 0x75ce5
movq %r14, %rdi
callq 0xac98e
movq %rax, %rdi
movq %rbx, %rsi
callq 0xdb29a
movl $0xa, %edi
movq %rbx, %rsi
callq 0x75f43
leaq 0x515bc(%rip), %rsi     # 0xfcb24
movq %rbx, %rdi
movq %r12, %rdx
movq %r15, %rcx
xorl %eax, %eax
callq 0x75ce5
movq %r14, %rdi
callq 0xac98e
movq %rax, %rdi
movq %rbx, %rsi
callq 0xdb2da
movl $0xa, %edi
movq %rbx, %rsi
callq 0x75f43
leaq 0x515af(%rip), %rsi     # 0xfcb4e
movq %rbx, %rdi
movq %r12, %rdx
movq %r15, %rcx
xorl %eax, %eax
callq 0x75ce5
movq %r14, %rdi
callq 0xac99e
movq %rax, %rdi
movq %rbx, %rsi
callq 0xdb29a
movl $0xa, %edi
movq %rbx, %rsi
callq 0x75f43
leaq 0x515a2(%rip), %rsi     # 0xfcb78
movq %rbx, %rdi
movq %r12, %rdx
movq %r15, %rcx
xorl %eax, %eax
callq 0x75ce5
movq %r14, %rdi
callq 0xac99e
movq %rax, %rdi
movq %rbx, %rsi
callq 0xdb2da
movl $0xa, %edi
movq %rbx, %rsi
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r14
popq %r15
jmp 0x75f43
callq 0x24f35