// File: /workspace/github_cpp_makefile_star2_O3/rvthak[P]Makefile-Maker/makefileS.cpp
// Function: Makefile::print() const
void Makefile::print(void)const{
	cout << " (i) Current Makefile State:" << endl;
	cout << " Name:            " << Name << endl;
	cout << " Compiler:        " << Compiler << endl;
	cout << " SourceFormat:    " << SourceFormat << endl;
	cout << " HeaderFormat:    " << HeaderFormat << endl;
	cout << " debugEnable:     " << debugEnable << endl;
	cout << " valgrindEnable:  " << valgrindEnable << endl;
	cout << " parameterEnable: " << parameterEnable << endl;
	if(parameterEnable){
		cout << " Compilation parameters: " << CompParameters << endl;
	}
	cout << " execparamEnable: " << execParamEnable << endl;
	if(execParamEnable){
		cout << " Execution parameters: " << ExecParameters << endl;
	}
	cout << " organizeEnable:  " << organizeEnable << endl;
	cout << " File List: " << FileList << endl;
}

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
movq %rdi, %rbx
movq 0x4291(%rip), %r14      # 0x7fd0
leaq 0x1974(%rip), %rsi      # 0x56ba
movl $0x1c, %edx
movq %r14, %rdi
callq 0x21b0
movq (%r14), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
leaq 0x1956(%rip), %rsi      # 0x56d7
movl $0x12, %edx
movq %r14, %rdi
callq 0x21b0
movq (%rbx), %rsi
movq 0x8(%rbx), %rdx
movq %r14, %rdi
callq 0x21b0
movq %rax, %r15
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r15, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r15, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
leaq 0x191c(%rip), %rsi      # 0x56ea
movl $0x12, %edx
movq %r14, %rdi
callq 0x21b0
movq 0x20(%rbx), %rsi
movq 0x28(%rbx), %rdx
movq %r14, %rdi
callq 0x21b0
movq %rax, %r15
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r15, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r15, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
leaq 0x18e1(%rip), %rsi      # 0x56fd
movl $0x12, %edx
movq %r14, %rdi
callq 0x21b0
movq 0x40(%rbx), %rsi
movq 0x48(%rbx), %rdx
movq %r14, %rdi
callq 0x21b0
movq %rax, %r15
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r15, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r15, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
leaq 0x18a6(%rip), %rsi      # 0x5710
movl $0x12, %edx
movq %r14, %rdi
callq 0x21b0
movq 0x60(%rbx), %rsi
movq 0x68(%rbx), %rdx
movq %r14, %rdi
callq 0x21b0
movq %rax, %r15
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r15, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r15, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
leaq 0x186b(%rip), %rsi      # 0x5723
movl $0x12, %edx
movq %r14, %rdi
callq 0x21b0
movzbl 0x80(%rbx), %esi
movq %r14, %rdi
callq 0x2260
movq %rax, %r15
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r15, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r15, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
leaq 0x1831(%rip), %rsi      # 0x5736
movl $0x12, %edx
movq %r14, %rdi
callq 0x21b0
movzbl 0x81(%rbx), %esi
movq %r14, %rdi
callq 0x2260
movq %rax, %r15
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r15, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r15, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
leaq 0x17f7(%rip), %rsi      # 0x5749
movl $0x12, %edx
movq %r14, %rdi
callq 0x21b0
movzbl 0x83(%rbx), %esi
movq %r14, %rdi
callq 0x2260
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
cmpb $0x1, 0x83(%rbx)
jne 0x3ffc
movq 0x4028(%rip), %r14      # 0x7fd0
leaq 0x17ad(%rip), %rsi      # 0x575c
movl $0x19, %edx
movq %r14, %rdi
callq 0x21b0
movq 0x88(%rbx), %rsi
movq 0x90(%rbx), %rdx
movq %r14, %rdi
callq 0x21b0
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
movq 0x3fcd(%rip), %r14      # 0x7fd0
leaq 0x176c(%rip), %rsi      # 0x5776
movl $0x12, %edx
movq %r14, %rdi
callq 0x21b0
movzbl 0x84(%rbx), %esi
movq %r14, %rdi
callq 0x2260
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
cmpb $0x1, 0x84(%rbx)
jne 0x40b4
movq 0x3f70(%rip), %r14      # 0x7fd0
leaq 0x1722(%rip), %rsi      # 0x5789
movl $0x17, %edx
movq %r14, %rdi
callq 0x21b0
movq 0xa8(%rbx), %rsi
movq 0xb0(%rbx), %rdx
movq %r14, %rdi
callq 0x21b0
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
movq 0x3f15(%rip), %r14      # 0x7fd0
leaq 0x16df(%rip), %rsi      # 0x57a1
movl $0x12, %edx
movq %r14, %rdi
callq 0x21b0
movzbl 0x85(%rbx), %esi
movq %r14, %rdi
callq 0x2260
movq %rax, %r15
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r15, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %r15, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2120
leaq 0x16a5(%rip), %rsi      # 0x57b4
movl $0xc, %edx
movq %r14, %rdi
callq 0x21b0
movq 0xc8(%rbx), %rsi
movq 0xd0(%rbx), %rdx
movq %r14, %rdi
callq 0x21b0
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2180
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2030
movq %rax, %rdi
popq %rbx
popq %r14
popq %r15
jmp 0x2120
nop