// File: /workspace/github_c_makefile_star2_O0/genometools[P]genometools/src/extended/tag_value_map.c
// Function: create_filled_tag_value_list
static GtTagValueMap create_filled_tag_value_list(void)
{
  GtTagValueMap map = gt_tag_value_map_new("tag 1", "value 1");
  gt_tag_value_map_add(&map, "tag 2", "value 2");
  gt_tag_value_map_add(&map, "tag 3", "value 3");

  gt_assert(!gt_tag_value_map_get(map, "unused tag"));
  gt_assert(!gt_tag_value_map_get(map, "value 1"));
  gt_assert(!gt_tag_value_map_get(map, "value 2"));
  gt_assert(!gt_tag_value_map_get(map, "value 3"));
  gt_assert(!strcmp(gt_tag_value_map_get(map, "tag 1"), "value 1"));
  gt_assert(!strcmp(gt_tag_value_map_get(map, "tag 2"), "value 2"));
  gt_assert(!strcmp(gt_tag_value_map_get(map, "tag 3"), "value 3"));

  return map;
}

// Assembly:
pushq %rax
leaq 0x12e3ea(%rip), %rdi    # 0x166842
leaq 0x12e3e9(%rip), %rsi    # 0x166848
callq 0x36340
movq %rax, (%rsp)
movq %rsp, %rdi
leaq 0x12e3de(%rip), %rsi    # 0x166850
leaq 0x12e3dd(%rip), %rdx    # 0x166856
callq 0x36490
movq %rsp, %rdi
leaq 0x12e3d6(%rip), %rsi    # 0x16685e
leaq 0x12e3d5(%rip), %rdx    # 0x166864
callq 0x36490
movq (%rsp), %rdi
leaq 0x12e3cd(%rip), %rsi    # 0x16686c
callq 0x36e50
cmpq $0x0, %rax
je 0x384e2
movq 0x17bb27(%rip), %rax    # 0x1b3fd8
movq (%rax), %rdi
leaq 0x125bab(%rip), %rsi    # 0x15e066
leaq 0x12e3b5(%rip), %rdx    # 0x166877
leaq 0x12e9f2(%rip), %rcx    # 0x166ebb
leaq 0x12e164(%rip), %r8     # 0x166634
movl $0x10e, %r9d            # imm = 0x10E
movb $0x0, %al
callq 0xb890
callq 0xb2e0
jmp 0x384e4
jmp 0x384e6
movq (%rsp), %rdi
leaq 0x12e357(%rip), %rsi    # 0x166848
callq 0x36e50
cmpq $0x0, %rax
je 0x38534
movq 0x17bad5(%rip), %rax    # 0x1b3fd8
movq (%rax), %rdi
leaq 0x125b59(%rip), %rsi    # 0x15e066
leaq 0x12e9c4(%rip), %rdx    # 0x166ed8
leaq 0x12e9a0(%rip), %rcx    # 0x166ebb
leaq 0x12e112(%rip), %r8     # 0x166634
movl $0x10f, %r9d            # imm = 0x10F
movb $0x0, %al
callq 0xb890
callq 0xb2e0
jmp 0x38536
jmp 0x38538
movq (%rsp), %rdi
leaq 0x12e313(%rip), %rsi    # 0x166856
callq 0x36e50
cmpq $0x0, %rax
je 0x38586
movq 0x17ba83(%rip), %rax    # 0x1b3fd8
movq (%rax), %rdi
leaq 0x125b07(%rip), %rsi    # 0x15e066
leaq 0x12e998(%rip), %rdx    # 0x166efe
leaq 0x12e94e(%rip), %rcx    # 0x166ebb
leaq 0x12e0c0(%rip), %r8     # 0x166634
movl $0x110, %r9d            # imm = 0x110
movb $0x0, %al
callq 0xb890
callq 0xb2e0
jmp 0x38588
jmp 0x3858a
movq (%rsp), %rdi
leaq 0x12e2cf(%rip), %rsi    # 0x166864
callq 0x36e50
cmpq $0x0, %rax
je 0x385d8
movq 0x17ba31(%rip), %rax    # 0x1b3fd8
movq (%rax), %rdi
leaq 0x125ab5(%rip), %rsi    # 0x15e066
leaq 0x12e96c(%rip), %rdx    # 0x166f24
leaq 0x12e8fc(%rip), %rcx    # 0x166ebb
leaq 0x12e06e(%rip), %r8     # 0x166634
movl $0x111, %r9d            # imm = 0x111
movb $0x0, %al
callq 0xb890
callq 0xb2e0
jmp 0x385da
jmp 0x385dc
movq (%rsp), %rdi
leaq 0x12e25b(%rip), %rsi    # 0x166842
callq 0x36e50
movq %rax, %rdi
leaq 0x12e252(%rip), %rsi    # 0x166848
callq 0xb850
cmpl $0x0, %eax
je 0x38638
movq 0x17b9d1(%rip), %rax    # 0x1b3fd8
movq (%rax), %rdi
leaq 0x125a55(%rip), %rsi    # 0x15e066
leaq 0x12e288(%rip), %rdx    # 0x1668a0
leaq 0x12e89c(%rip), %rcx    # 0x166ebb
leaq 0x12e00e(%rip), %r8     # 0x166634
movl $0x112, %r9d            # imm = 0x112
movb $0x0, %al
callq 0xb890
callq 0xb2e0
jmp 0x3863a
jmp 0x3863c
movq (%rsp), %rdi
leaq 0x12e209(%rip), %rsi    # 0x166850
callq 0x36e50
movq %rax, %rdi
leaq 0x12e200(%rip), %rsi    # 0x166856
callq 0xb850
cmpl $0x0, %eax
je 0x38698
movq 0x17b971(%rip), %rax    # 0x1b3fd8
movq (%rax), %rdi
leaq 0x1259f5(%rip), %rsi    # 0x15e066
leaq 0x12e25f(%rip), %rdx    # 0x1668d7
leaq 0x12e83c(%rip), %rcx    # 0x166ebb
leaq 0x12dfae(%rip), %r8     # 0x166634
movl $0x113, %r9d            # imm = 0x113
movb $0x0, %al
callq 0xb890
callq 0xb2e0
jmp 0x3869a
jmp 0x3869c
movq (%rsp), %rdi
leaq 0x12e1b7(%rip), %rsi    # 0x16685e
callq 0x36e50
movq %rax, %rdi
leaq 0x12e1ae(%rip), %rsi    # 0x166864
callq 0xb850
cmpl $0x0, %eax
je 0x386f8
movq 0x17b911(%rip), %rax    # 0x1b3fd8
movq (%rax), %rdi
leaq 0x125995(%rip), %rsi    # 0x15e066
leaq 0x12e236(%rip), %rdx    # 0x16690e
leaq 0x12e7dc(%rip), %rcx    # 0x166ebb
leaq 0x12df4e(%rip), %r8     # 0x166634
movl $0x114, %r9d            # imm = 0x114
movb $0x0, %al
callq 0xb890
callq 0xb2e0
jmp 0x386fa
movq (%rsp), %rax
popq %rcx
retq