// File: /workspace/github_c_makefile_star2_O0/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:
subq $0x28, %rsp
movq %rdi, 0x20(%rsp)
movq %rsi, 0x18(%rsp)
movq %rdx, 0x10(%rsp)
movq %rcx, 0x8(%rsp)
cmpq $0x0, 0x20(%rsp)
jne 0xefcc8
movq 0xc4341(%rip), %rax     # 0x1b3fd8
movq (%rax), %rdi
leaq 0x6e3c5(%rip), %rsi     # 0x15e066
leaq 0x7446a(%rip), %rdx     # 0x164112
leaq 0x8b20c(%rip), %rcx     # 0x17aebb
leaq 0x8a8f2(%rip), %r8      # 0x17a5a8
movl $0x5c1, %r9d            # imm = 0x5C1
movb $0x0, %al
callq 0xb890
callq 0xb2e0
jmp 0xefcca
movq 0x8(%rsp), %rdi
movq 0x18(%rsp), %rdx
movq 0x10(%rsp), %rcx
leaq 0x8b1f2(%rip), %rsi     # 0x17aed2
movb $0x0, %al
callq 0x837b0
movq 0x20(%rsp), %rdi
callq 0xf2520
movq %rax, %rdi
movq 0x8(%rsp), %rsi
callq 0x150d00
movq 0x8(%rsp), %rsi
movl $0xa, %edi
callq 0x83a70
movq 0x8(%rsp), %rdi
movq 0x18(%rsp), %rdx
movq 0x10(%rsp), %rcx
leaq 0x8b1d4(%rip), %rsi     # 0x17aef7
movb $0x0, %al
callq 0x837b0
movq 0x20(%rsp), %rdi
callq 0xf2520
movq %rax, %rdi
movq 0x8(%rsp), %rsi
callq 0x150da0
movq 0x8(%rsp), %rsi
movl $0xa, %edi
callq 0x83a70
movq 0x8(%rsp), %rdi
movq 0x18(%rsp), %rdx
movq 0x10(%rsp), %rcx
leaq 0x8b1b6(%rip), %rsi     # 0x17af1c
movb $0x0, %al
callq 0x837b0
movq 0x20(%rsp), %rdi
callq 0xf2570
movq %rax, %rdi
movq 0x8(%rsp), %rsi
callq 0x150d00
movq 0x8(%rsp), %rsi
movl $0xa, %edi
callq 0x83a70
movq 0x8(%rsp), %rdi
movq 0x18(%rsp), %rdx
movq 0x10(%rsp), %rcx
leaq 0x8b19b(%rip), %rsi     # 0x17af44
movb $0x0, %al
callq 0x837b0
movq 0x20(%rsp), %rdi
callq 0xf2570
movq %rax, %rdi
movq 0x8(%rsp), %rsi
callq 0x150da0
movq 0x8(%rsp), %rsi
movl $0xa, %edi
callq 0x83a70
movq 0x8(%rsp), %rdi
movq 0x18(%rsp), %rdx
movq 0x10(%rsp), %rcx
leaq 0x8b180(%rip), %rsi     # 0x17af6c
movb $0x0, %al
callq 0x837b0
movq 0x20(%rsp), %rdi
callq 0xf25c0
movq %rax, %rdi
movq 0x8(%rsp), %rsi
callq 0x150d00
movq 0x8(%rsp), %rsi
movl $0xa, %edi
callq 0x83a70
movq 0x8(%rsp), %rdi
movq 0x18(%rsp), %rdx
movq 0x10(%rsp), %rcx
leaq 0x8b166(%rip), %rsi     # 0x17af95
movb $0x0, %al
callq 0x837b0
movq 0x20(%rsp), %rdi
callq 0xf25c0
movq %rax, %rdi
movq 0x8(%rsp), %rsi
callq 0x150da0
movq 0x8(%rsp), %rsi
movl $0xa, %edi
callq 0x83a70
movq 0x8(%rsp), %rdi
movq 0x18(%rsp), %rdx
movq 0x10(%rsp), %rcx
leaq 0x8b14c(%rip), %rsi     # 0x17afbe
movb $0x0, %al
callq 0x837b0
movq 0x20(%rsp), %rdi
callq 0xf2610
movq %rax, %rdi
movq 0x8(%rsp), %rsi
callq 0x150d00
movq 0x8(%rsp), %rsi
movl $0xa, %edi
callq 0x83a70
movq 0x8(%rsp), %rdi
movq 0x18(%rsp), %rdx
movq 0x10(%rsp), %rcx
leaq 0x8b133(%rip), %rsi     # 0x17afe8
movb $0x0, %al
callq 0x837b0
movq 0x20(%rsp), %rdi
callq 0xf2610
movq %rax, %rdi
movq 0x8(%rsp), %rsi
callq 0x150da0
movq 0x8(%rsp), %rsi
movl $0xa, %edi
callq 0x83a70
movq 0x8(%rsp), %rdi
movq 0x18(%rsp), %rdx
movq 0x10(%rsp), %rcx
leaq 0x8b11a(%rip), %rsi     # 0x17b012
movb $0x0, %al
callq 0x837b0
movq 0x20(%rsp), %rdi
callq 0xf2660
movq %rax, %rdi
movq 0x8(%rsp), %rsi
callq 0x150d00
movq 0x8(%rsp), %rsi
movl $0xa, %edi
callq 0x83a70
movq 0x8(%rsp), %rdi
movq 0x18(%rsp), %rdx
movq 0x10(%rsp), %rcx
leaq 0x8b101(%rip), %rsi     # 0x17b03c
movb $0x0, %al
callq 0x837b0
movq 0x20(%rsp), %rdi
callq 0xf2660
movq %rax, %rdi
movq 0x8(%rsp), %rsi
callq 0x150da0
movq 0x8(%rsp), %rsi
movl $0xa, %edi
callq 0x83a70
addq $0x28, %rsp
retq
nopl (%rax)