// File: /workspace/github_cpp_makefile_star2_O1/dadocolussi[P]gdc-circular_queue/tests/catch.hpp
// Function: Catch::Clara::CommandLine<Catch::ConfigData>::argSynopsis(std::ostream&) const
void argSynopsis( std::ostream& os ) const {
            for( int i = 1; i <= m_highestSpecifiedArgPosition; ++i ) {
                if( i > 1 )
                    os << " ";
                typename std::map<int, Arg>::const_iterator it = m_positionalArgs.find( i );
                if( it != m_positionalArgs.end() )
                    os << "<" << it->second.placeholder << ">";
                else if( m_floatingArg.get() )
                    os << "<" << m_floatingArg->placeholder << ">";
                else
                    throw std::logic_error( "non consecutive positional arguments with no floating args" );
            }
            // !TBD No indication of mandatory args
            if( m_floatingArg.get() ) {
                if( m_highestSpecifiedArgPosition > 1 )
                    os << " ";
                os << "[<" << m_floatingArg->placeholder << "> ...]";
            }
        }

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
pushq %rax
movq %rsi, %rbx
movq %rdi, %r14
cmpl $0x0, 0x58(%rdi)
jle 0x27a24
leaq 0x28(%r14), %r12
movl $0x1, %r15d
leaq 0x1f30f(%rip), %r13     # 0x46c57
cmpl $0x2, %r15d
jb 0x27962
movl $0x1, %edx
movq %rbx, %rdi
leaq 0x1f032(%rip), %rsi     # 0x4698f
callq 0xc530
movq 0x30(%r14), %rcx
movq %r12, %rax
testq %rcx, %rcx
je 0x27988
movq %r12, %rax
xorl %edx, %edx
cmpl %r15d, 0x20(%rcx)
setl %dl
cmovgeq %rcx, %rax
movq 0x10(%rcx,%rdx,8), %rcx
testq %rcx, %rcx
jne 0x27971
movq %r12, %rbp
cmpq %r12, %rax
je 0x2799b
cmpl 0x20(%rax), %r15d
cmovlq %r12, %rax
movq %rax, %rbp
cmpq %r12, %rbp
je 0x279be
movl $0x1, %edx
movq %rbx, %rdi
leaq 0x1fa50(%rip), %rsi     # 0x473ff
callq 0xc530
leaq 0x70(%rbp), %rax
addq $0x78, %rbp
jmp 0x279e9
cmpq $0x0, 0x50(%r14)
je 0x27a9e
movl $0x1, %edx
movq %rbx, %rdi
leaq 0x1fa27(%rip), %rsi     # 0x473ff
callq 0xc530
movq 0x50(%r14), %rbp
leaq 0x48(%rbp), %rax
addq $0x50, %rbp
movq (%rax), %rsi
movq (%rbp), %rdx
movq %rbx, %rdi
callq 0xc530
movl $0x1, %edx
movq %rax, %rdi
movq %r13, %rsi
callq 0xc530
leal 0x1(%r15), %ecx
movl 0x58(%r14), %eax
cmpl %eax, %r15d
movl %ecx, %r15d
jl 0x27948
cmpl $0x2, %eax
setge %al
jmp 0x27a26
xorl %eax, %eax
cmpq $0x0, 0x50(%r14)
je 0x27a8f
testb %al, %al
je 0x27a45
leaq 0x1ef57(%rip), %rsi     # 0x4698f
movl $0x1, %edx
movq %rbx, %rdi
callq 0xc530
leaq 0x1fa8e(%rip), %rsi     # 0x474da
movl $0x2, %edx
movq %rbx, %rdi
callq 0xc530
movq 0x50(%r14), %rax
movq 0x48(%rax), %rsi
movq 0x50(%rax), %rdx
movq %rbx, %rdi
callq 0xc530
leaq 0x1fa69(%rip), %rsi     # 0x474dd
movl $0x6, %edx
movq %rax, %rdi
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
jmp 0xc530
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movl $0x10, %edi
callq 0xc1f0
movq %rax, %rbx
leaq 0x1f9ed(%rip), %rsi     # 0x4749f
movq %rax, %rdi
callq 0xc640
movq 0x3a507(%rip), %rsi     # 0x61fc8
movq 0x3a4d0(%rip), %rdx     # 0x61f98
movq %rbx, %rdi
callq 0xc7d0
movq %rax, %r14
movq %rbx, %rdi
callq 0xc360
movq %r14, %rdi
callq 0xc820
nop