Inside indexedAccess function (Release build, different compilation units) - continue
•00401179 90               nop
•0040117a 90               nop
•0040117b 33d2             xor     edx,edx ; third loop
•0040117d 89542404         mov     [esp+0x4],edx
•00401181 89542408         mov     [esp+0x8],edx
•00401185 8954240c         mov     [esp+0xc],edx
•00401189 89542410         mov     [esp+0x10],edx
•0040118d 89542414         mov     [esp+0x14],edx
•00401191 89542418         mov     [esp+0x18],edx
•00401195 8954241c         mov     [esp+0x1c],edx
•00401199 89542420         mov     [esp+0x20],edx
•0040119d 89542424         mov     [esp+0x24],edx
•004011a1 89542428         mov     [esp+0x28],edx
•004011a5 8954242c         mov     [esp+0x2c],edx
•004011a9 89542430         mov     [esp+0x30],edx
•004011ad 89542434         mov     [esp+0x34],edx
•004011b1 89542438         mov     [esp+0x38],edx
•004011b5 8954243c         mov     [esp+0x3c],edx
•004011b9 89542440         mov     [esp+0x40],edx
•004011bd 89542444         mov     [esp+0x44],edx
•004011c1 89542448         mov     [esp+0x48],edx
•004011c5 8954244c         mov     [esp+0x4c],edx
•004011c9 89542450         mov     [esp+0x50],edx
•004011cd 90               nop
•004011ce 8b742458         mov     esi,[esp+0x58] ; arrayParam
•004011d2 8d4604           lea     eax,[esi+0x4] ; &arrayParam[1]
•004011d5 50               push    eax
•004011d6 8d4c2408         lea     ecx,[esp+0x8] ; array
•004011da 56               push    esi
•004011db 51               push    ecx
•004011dc e8affeffff       call    Arrays!useArrays (00401090)
•004011e1 8b542468         mov     edx,[esp+0x68] ; index
•004011e5 8b0496           mov     eax,[esi+edx*4] ; arrayParam[index]
•004011e8 83c40c           add     esp,0xc
•004011eb 5e               pop     esi
•004011ec 83c450           add     esp,0x50
•004011ef c3               ret