// File: dadocolussi[P]gdc-circular_queue/tests/catch.hpp
// Function: Catch::XmlReporter::testGroupEnded(Catch::TestGroupStats const&)
virtual void testGroupEnded( TestGroupStats const& testGroupStats ) CATCH_OVERRIDE {
            StreamingReporterBase::testGroupEnded( testGroupStats );
            // TODO: Check testGroupStats.aborting and act accordingly.
            m_xml.scopedElement( "OverallResults" )
                .writeAttribute( "successes", testGroupStats.totals.assertions.passed )
                .writeAttribute( "failures", testGroupStats.totals.assertions.failed )
                .writeAttribute( "expectedFailures", testGroupStats.totals.assertions.failedButOk );
            m_xml.endElement();
        }

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x110, %rsp            # imm = 0x110
movq %rdi, -0x8(%rbp)
movq %rsi, -0x10(%rbp)
movq -0x8(%rbp), %rdi
movq %rdi, -0xe0(%rbp)
movq -0x10(%rbp), %rsi
callq 0x1e9b0
movq -0xe0(%rbp), %rax
addq $0x1d8, %rax            # imm = 0x1D8
movq %rax, -0xd8(%rbp)
leaq -0x39(%rbp), %rdi
movq %rdi, -0xd0(%rbp)
callq 0xeb70
movq -0xd0(%rbp), %rdx
leaq 0x5d59d(%rip), %rsi     # 0x7e8b6
leaq -0x38(%rbp), %rdi
callq 0x18c80
jmp 0x21324
movq -0xd8(%rbp), %rsi
leaq -0x18(%rbp), %rdi
leaq -0x38(%rbp), %rdx
callq 0x51f20
jmp 0x2133a
leaq -0x71(%rbp), %rdi
movq %rdi, -0xe8(%rbp)
callq 0xeb70
movq -0xe8(%rbp), %rdx
leaq 0x5d56d(%rip), %rsi     # 0x7e8c5
leaq -0x70(%rbp), %rdi
callq 0x18c80
jmp 0x21363
movq -0x10(%rbp), %rdx
addq $0x38, %rdx
leaq -0x18(%rbp), %rdi
leaq -0x70(%rbp), %rsi
callq 0x521f0
movq %rax, -0xf0(%rbp)
jmp 0x21381
leaq -0x99(%rbp), %rdi
movq %rdi, -0xf8(%rbp)
callq 0xeb70
movq -0xf8(%rbp), %rdx
leaq 0x5cbfe(%rip), %rsi     # 0x7dfa0
leaq -0x98(%rbp), %rdi
callq 0x18c80
jmp 0x213b0
movq -0xf0(%rbp), %rdi
movq -0x10(%rbp), %rdx
addq $0x40, %rdx
leaq -0x98(%rbp), %rsi
callq 0x521f0
movq %rax, -0x100(%rbp)
jmp 0x213d4
leaq -0xc1(%rbp), %rdi
movq %rdi, -0x108(%rbp)
callq 0xeb70
movq -0x108(%rbp), %rdx
leaq 0x5d4da(%rip), %rsi     # 0x7e8cf
leaq -0xc0(%rbp), %rdi
callq 0x18c80
jmp 0x21403
movq -0x100(%rbp), %rdi
movq -0x10(%rbp), %rdx
addq $0x48, %rdx
leaq -0xc0(%rbp), %rsi
callq 0x521f0
jmp 0x21420
leaq -0xc0(%rbp), %rdi
callq 0xecd8
leaq -0xc1(%rbp), %rdi
callq 0xe710
leaq -0x98(%rbp), %rdi
callq 0xecd8
leaq -0x99(%rbp), %rdi
callq 0xe710
leaq -0x70(%rbp), %rdi
callq 0xecd8
leaq -0x71(%rbp), %rdi
callq 0xe710
leaq -0x18(%rbp), %rdi
callq 0x51fe0
leaq -0x38(%rbp), %rdi
callq 0xecd8
leaq -0x39(%rbp), %rdi
callq 0xe710
movq -0xe0(%rbp), %rdi
addq $0x1d8, %rdi            # imm = 0x1D8
callq 0x371c0
addq $0x110, %rsp            # imm = 0x110
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x21561
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x21558
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x21546
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x2153d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x21531
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x21525
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
jmp 0x21519
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x48(%rbp)
movl %eax, -0x4c(%rbp)
leaq -0xc0(%rbp), %rdi
callq 0xecd8
leaq -0xc1(%rbp), %rdi
callq 0xe710
leaq -0x98(%rbp), %rdi
callq 0xecd8
leaq -0x99(%rbp), %rdi
callq 0xe710
leaq -0x70(%rbp), %rdi
callq 0xecd8
leaq -0x71(%rbp), %rdi
callq 0xe710
leaq -0x18(%rbp), %rdi
callq 0x51fe0
leaq -0x38(%rbp), %rdi
callq 0xecd8
leaq -0x39(%rbp), %rdi
callq 0xe710
movq -0x48(%rbp), %rdi
callq 0xeb60
nopw %cs:(%rax,%rax)
nopl (%rax)