// File: WeihuaZhu[P]hpc_prog2/./gtest/gtest-all.cc
// Function: testing::internal::GTestFlagSaver::GTestFlagSaver()
GTestFlagSaver() {
    also_run_disabled_tests_ = GTEST_FLAG(also_run_disabled_tests);
    break_on_failure_ = GTEST_FLAG(break_on_failure);
    catch_exceptions_ = GTEST_FLAG(catch_exceptions);
    color_ = GTEST_FLAG(color);
    death_test_style_ = GTEST_FLAG(death_test_style);
    death_test_use_fork_ = GTEST_FLAG(death_test_use_fork);
    filter_ = GTEST_FLAG(filter);
    internal_run_death_test_ = GTEST_FLAG(internal_run_death_test);
    list_tests_ = GTEST_FLAG(list_tests);
    output_ = GTEST_FLAG(output);
    print_time_ = GTEST_FLAG(print_time);
    random_seed_ = GTEST_FLAG(random_seed);
    repeat_ = GTEST_FLAG(repeat);
    shuffle_ = GTEST_FLAG(shuffle);
    stack_trace_depth_ = GTEST_FLAG(stack_trace_depth);
    stream_result_to_ = GTEST_FLAG(stream_result_to);
    throw_on_failure_ = GTEST_FLAG(throw_on_failure);
  }

// Assembly:
subq $0x58, %rsp
movq %rdi, 0x50(%rsp)
movq 0x50(%rsp), %rdi
movq %rdi, 0x30(%rsp)
addq $0x8, %rdi
movq %rdi, 0x38(%rsp)
callq 0xefa0
movq 0x30(%rsp), %rdi
addq $0x28, %rdi
movq %rdi, 0x8(%rsp)
callq 0xefa0
movq 0x30(%rsp), %rdi
addq $0x50, %rdi
movq %rdi, 0x10(%rsp)
callq 0xefa0
movq 0x30(%rsp), %rdi
addq $0x70, %rdi
movq %rdi, 0x18(%rsp)
callq 0xefa0
movq 0x30(%rsp), %rdi
addq $0x98, %rdi
movq %rdi, 0x20(%rsp)
callq 0xefa0
movq 0x30(%rsp), %rdi
addq $0xd0, %rdi
movq %rdi, 0x28(%rsp)
callq 0xefa0
movq 0x30(%rsp), %rax
movq 0x38(%rsp), %rdi
movb 0x309d4(%rip), %cl      # 0x65b9a
andb $0x1, %cl
movb %cl, (%rax)
movb 0x309ca(%rip), %cl      # 0x65b9b
andb $0x1, %cl
movb %cl, 0x1(%rax)
movb 0x309bf(%rip), %cl      # 0x65b9c
andb $0x1, %cl
movb %cl, 0x2(%rax)
leaq 0x309b6(%rip), %rsi     # 0x65ba0
callq 0xe070
jmp 0x351f1
movq 0x30(%rsp), %rdi
addq $0x28, %rdi
leaq 0x30b27(%rip), %rsi     # 0x65d28
callq 0xe070
jmp 0x35208
movq 0x30(%rsp), %rdi
movb 0x30b35(%rip), %al      # 0x65d48
andb $0x1, %al
movb %al, 0x48(%rdi)
addq $0x50, %rdi
leaq 0x3099d(%rip), %rsi     # 0x65bc0
callq 0xe070
jmp 0x3522a
movq 0x30(%rsp), %rdi
addq $0x70, %rdi
leaq 0x30ace(%rip), %rsi     # 0x65d08
callq 0xe070
jmp 0x35241
movq 0x30(%rsp), %rdi
movb 0x30994(%rip), %al      # 0x65be0
andb $0x1, %al
movb %al, 0x90(%rdi)
addq $0x98, %rdi
leaq 0x30986(%rip), %rsi     # 0x65be8
callq 0xe070
jmp 0x35269
movq 0x30(%rsp), %rdi
movb 0x30994(%rip), %al      # 0x65c08
andb $0x1, %al
movb %al, 0xb8(%rdi)
movl 0x3098a(%rip), %eax     # 0x65c0c
movl %eax, 0xbc(%rdi)
movl 0x30982(%rip), %eax     # 0x65c10
movl %eax, 0xc0(%rdi)
movb 0x3097b(%rip), %al      # 0x65c15
andb $0x1, %al
movb %al, 0xc4(%rdi)
movl 0x30970(%rip), %eax     # 0x65c18
movl %eax, 0xc8(%rdi)
addq $0xd0, %rdi
leaq 0x30964(%rip), %rsi     # 0x65c20
callq 0xe070
jmp 0x352c3
movq 0x30(%rsp), %rax
movb 0x30972(%rip), %cl      # 0x65c40
andb $0x1, %cl
movb %cl, 0xf0(%rax)
addq $0x58, %rsp
retq
movq 0x28(%rsp), %rdi
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x48(%rsp)
movl %eax, 0x44(%rsp)
callq 0xf698
movq 0x20(%rsp), %rdi
callq 0xf698
movq 0x18(%rsp), %rdi
callq 0xf698
movq 0x10(%rsp), %rdi
callq 0xf698
movq 0x8(%rsp), %rdi
callq 0xf698
movq 0x38(%rsp), %rdi
callq 0xf698
movq 0x48(%rsp), %rdi
callq 0xf410