// File: /workspace/github_cpp_makefile_star2_O1/menhits[P]phplus/src/../h/AstNode.h
// Function: AstFuncBody::setTypesInput()
void setTypesInput()
	{
		if (!typesInputSet)
		{
			leftTypeNode->setInput(ns, false, Void, Void);
			rightTypeNode->setInput(ns, false, Void, Void);
			returnTypeNode->setInput(ns, false, Void, Void);
			typesInputSet=true;
		}
	}

// Assembly:
pushq %r14
pushq %rbx
subq $0x98, %rsp
cmpb $0x0, 0xa8(%rdi)
jne 0x15592
movq %rdi, %rbx
movq 0x70(%rdi), %rax
movq 0x88(%rdi), %rdi
movq %rax, 0x88(%rsp)
movq 0x78(%rbx), %rax
movq %rax, 0x90(%rsp)
testq %rax, %rax
je 0x15347
movq 0x83c6f(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x15343
incl 0x8(%rax)
jmp 0x15347
lock
incl 0x8(%rax)
leaq 0x840b2(%rip), %r14     # 0x99400
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x78(%rsp)
movq %rax, 0x80(%rsp)
testq %rax, %rax
je 0x1537c
movq 0x83c3a(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x15378
incl 0x8(%rax)
jmp 0x1537c
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x68(%rsp)
movq %rax, 0x70(%rsp)
testq %rax, %rax
je 0x153a7
movq 0x83c0f(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x153a3
incl 0x8(%rax)
jmp 0x153a7
lock
incl 0x8(%rax)
leaq 0x88(%rsp), %rsi
leaq 0x78(%rsp), %rcx
leaq 0x68(%rsp), %r8
xorl %edx, %edx
callq 0x1491e
movq 0x70(%rsp), %rdi
testq %rdi, %rdi
je 0x153cf
callq 0xdcba
movq 0x80(%rsp), %rdi
testq %rdi, %rdi
je 0x153e1
callq 0xdcba
movq 0x90(%rsp), %rdi
testq %rdi, %rdi
je 0x153f3
callq 0xdcba
movq 0x70(%rbx), %rax
movq 0x90(%rbx), %rdi
movq %rax, 0x58(%rsp)
movq 0x78(%rbx), %rax
movq %rax, 0x60(%rsp)
testq %rax, %rax
je 0x15426
movq 0x83b90(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x15422
incl 0x8(%rax)
jmp 0x15426
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x48(%rsp)
movq %rax, 0x50(%rsp)
testq %rax, %rax
je 0x15451
movq 0x83b65(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x1544d
incl 0x8(%rax)
jmp 0x15451
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x38(%rsp)
movq %rax, 0x40(%rsp)
testq %rax, %rax
je 0x1547c
movq 0x83b3a(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x15478
incl 0x8(%rax)
jmp 0x1547c
lock
incl 0x8(%rax)
leaq 0x58(%rsp), %rsi
leaq 0x48(%rsp), %rcx
leaq 0x38(%rsp), %r8
xorl %edx, %edx
callq 0x1491e
movq 0x40(%rsp), %rdi
testq %rdi, %rdi
je 0x154a1
callq 0xdcba
movq 0x50(%rsp), %rdi
testq %rdi, %rdi
je 0x154b0
callq 0xdcba
movq 0x60(%rsp), %rdi
testq %rdi, %rdi
je 0x154bf
callq 0xdcba
movq 0x70(%rbx), %rax
movq 0x98(%rbx), %rdi
movq %rax, 0x28(%rsp)
movq 0x78(%rbx), %rax
movq %rax, 0x30(%rsp)
testq %rax, %rax
je 0x154f2
movq 0x83ac4(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x154ee
incl 0x8(%rax)
jmp 0x154f2
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x18(%rsp)
movq %rax, 0x20(%rsp)
testq %rax, %rax
je 0x1551d
movq 0x83a99(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x15519
incl 0x8(%rax)
jmp 0x1551d
lock
incl 0x8(%rax)
movq (%r14), %rcx
movq 0x8(%r14), %rax
movq %rcx, 0x8(%rsp)
movq %rax, 0x10(%rsp)
testq %rax, %rax
je 0x15548
movq 0x83a6e(%rip), %rcx     # 0x98fa8
cmpb $0x0, (%rcx)
je 0x15544
incl 0x8(%rax)
jmp 0x15548
lock
incl 0x8(%rax)
leaq 0x28(%rsp), %rsi
leaq 0x18(%rsp), %rcx
leaq 0x8(%rsp), %r8
xorl %edx, %edx
callq 0x1491e
movq 0x10(%rsp), %rdi
testq %rdi, %rdi
je 0x1556d
callq 0xdcba
movq 0x20(%rsp), %rdi
testq %rdi, %rdi
je 0x1557c
callq 0xdcba
movq 0x30(%rsp), %rdi
testq %rdi, %rdi
je 0x1558b
callq 0xdcba
movb $0x1, 0xa8(%rbx)
addq $0x98, %rsp
popq %rbx
popq %r14
retq
movq %rax, %rbx
movq 0x10(%rsp), %rdi
testq %rdi, %rdi
je 0x155af
callq 0xdcba
movq 0x20(%rsp), %rdi
testq %rdi, %rdi
je 0x155be
callq 0xdcba
movq 0x30(%rsp), %rdi
jmp 0x15619
movq %rax, %rbx
movq 0x40(%rsp), %rdi
testq %rdi, %rdi
je 0x155d7
callq 0xdcba
movq 0x50(%rsp), %rdi
testq %rdi, %rdi
je 0x155e6
callq 0xdcba
movq 0x60(%rsp), %rdi
jmp 0x15619
movq %rax, %rbx
movq 0x70(%rsp), %rdi
testq %rdi, %rdi
je 0x155ff
callq 0xdcba
movq 0x80(%rsp), %rdi
testq %rdi, %rdi
je 0x15611
callq 0xdcba
movq 0x90(%rsp), %rdi
testq %rdi, %rdi
je 0x15623
callq 0xdcba
movq %rbx, %rdi
callq 0xa510