NAME=funcs-mafia-name-pool-window
FILE=-
CMDS=<<EOF
!!../bin/r2flutter -f -q -n -l 6 bins/android/mafia 2>/dev/null
EOF
EXPECT=<<EOF
0x5b69c0 method.DateTime.compareTo
0x5b6aa4 method.Duration.compareTo
0x5b6b64 method.Duration.dyn:_
0x5b6bf4 stub.AllocateDurationStub
0x5b6c00 method.Duration.op_sub
0x5b6c34 method.Duration.dyn:
EOF
RUN

NAME=funcs-mafia-name-pool-stub-counts
FILE=-
CMDS=<<EOF
!!../bin/r2flutter -f -q -n bins/android/mafia 2>/dev/null | awk '$1=="0x5b6bf4" || $1=="0x5b6f6c" || $1=="0x5bb750" {print} / stub\.Allocate/ {alloc++} / stub\.typetest_/ {type++} END {print "alloc=" alloc; print "typetest=" type}'
EOF
EXPECT=<<EOF
0x5b6bf4 stub.AllocateDurationStub
0x5b6f6c stub.typetest_13
0x5bb750 stub.AllocateStringBufferStub
alloc=4096
typetest=1277
EOF
RUN
