// File: /workspace/github_c_makefile_star2_O0/deplinenoise[P]tundra/unittest/googletest/googletest/src/gtest-internal-inl.h
// 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:
pushq %rbp
movq %rsp, %rbp
subq $0x50, %rsp
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rdi
movq %rdi, -0x28(%rbp)
addq $0x8, %rdi
movq %rdi, -0x20(%rbp)
callq 0xeb70
movq -0x28(%rbp), %rdi
addq $0x28, %rdi
movq %rdi, -0x50(%rbp)
callq 0xeb70
movq -0x28(%rbp), %rdi
addq $0x50, %rdi
movq %rdi, -0x48(%rbp)
callq 0xeb70
movq -0x28(%rbp), %rdi
addq $0x70, %rdi
movq %rdi, -0x40(%rbp)
callq 0xeb70
movq -0x28(%rbp), %rdi
addq $0x98, %rdi
movq %rdi, -0x38(%rbp)
callq 0xeb70
movq -0x28(%rbp), %rdi
addq $0xd0, %rdi
movq %rdi, -0x30(%rbp)
callq 0xeb70
movq -0x28(%rbp), %rax
movq -0x20(%rbp), %rdi
movb 0x8dd80(%rip), %cl      # 0xc18ea
andb $0x1, %cl
movb %cl, (%rax)
movb 0x8dd76(%rip), %cl      # 0xc18eb
andb $0x1, %cl
movb %cl, 0x1(%rax)
movb 0x8dd6b(%rip), %cl      # 0xc18ec
andb $0x1, %cl
movb %cl, 0x2(%rax)
leaq 0x8dd62(%rip), %rsi     # 0xc18f0
callq 0xe080
jmp 0x33b95
movq -0x28(%rbp), %rdi
addq $0x28, %rdi
leaq 0x8deec(%rip), %rsi     # 0xc1a90
callq 0xe080
jmp 0x33bab
movq -0x28(%rbp), %rdi
movb 0x8defb(%rip), %al      # 0xc1ab0
andb $0x1, %al
movb %al, 0x48(%rdi)
addq $0x50, %rdi
leaq 0x8dd4b(%rip), %rsi     # 0xc1910
callq 0xe080
jmp 0x33bcc
movq -0x28(%rbp), %rdi
addq $0x70, %rdi
leaq 0x8de95(%rip), %rsi     # 0xc1a70
callq 0xe080
jmp 0x33be2
movq -0x28(%rbp), %rdi
movb 0x8dd44(%rip), %al      # 0xc1930
andb $0x1, %al
movb %al, 0x90(%rdi)
addq $0x98, %rdi
leaq 0x8dd36(%rip), %rsi     # 0xc1938
callq 0xe080
jmp 0x33c09
movq -0x28(%rbp), %rdi
movb 0x8dd45(%rip), %al      # 0xc1958
andb $0x1, %al
movb %al, 0xb8(%rdi)
movl 0x8dd3b(%rip), %eax     # 0xc195c
movl %eax, 0xbc(%rdi)
movl 0x8dd33(%rip), %eax     # 0xc1960
movl %eax, 0xc0(%rdi)
movb 0x8dd2c(%rip), %al      # 0xc1965
andb $0x1, %al
movb %al, 0xc4(%rdi)
movl 0x8dd21(%rip), %eax     # 0xc1968
movl %eax, 0xc8(%rdi)
addq $0xd0, %rdi
leaq 0x8dd15(%rip), %rsi     # 0xc1970
callq 0xe080
jmp 0x33c62
movq -0x28(%rbp), %rax
movb 0x8dd24(%rip), %cl      # 0xc1990
andb $0x1, %cl
movb %cl, 0xf0(%rax)
addq $0x50, %rsp
popq %rbp
retq
movq -0x30(%rbp), %rdi
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x10(%rbp)
movl %eax, -0x14(%rbp)
callq 0xf058
movq -0x38(%rbp), %rdi
callq 0xf058
movq -0x40(%rbp), %rdi
callq 0xf058
movq -0x48(%rbp), %rdi
callq 0xf058
movq -0x50(%rbp), %rdi
callq 0xf058
movq -0x20(%rbp), %rdi
callq 0xf058
movq -0x10(%rbp), %rdi
callq 0xee80
nopw %cs:(%rax,%rax)