Guest User

Untitled

a guest
Nov 22nd, 2012
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ?testRange@@YAXXZ PROC                  ; testRange, COMDAT
  2.  
  3. ; 171  : {
  4.  
  5.     push    esi
  6.     push    edi
  7.  
  8. ; 172  :     for( auto const&& x : irange( 101, 103 )*irange( 3, 7 ) )
  9.  
  10.     mov edi, 101                ; 00000065H
  11. $LN128@testRange:
  12.     mov esi, 3
  13.     npad    4
  14. $LL70@testRange:
  15.     cmp edi, 104                ; 00000068H
  16.     jne SHORT $LN84@testRange
  17. $LN127@testRange:
  18.     cmp esi, 8
  19.     je  SHORT $LN123@testRange
  20. $LN84@testRange:
  21.  
  22. ; 173  :     {
  23. ; 174  :         displayPair( get<0>( x ), get<1>( x ) );
  24.  
  25.     push    edi
  26.     push    esi
  27.     call    ?displayPair@@YAXHH@Z           ; displayPair
  28.     inc esi
  29.     add esp, 8
  30.     cmp esi, 8
  31.     jne SHORT $LL70@testRange
  32.  
  33. ; 172  :     for( auto const&& x : irange( 101, 103 )*irange( 3, 7 ) )
  34.  
  35.     inc edi
  36.     cmp edi, 104                ; 00000068H
  37.     je  SHORT $LN127@testRange
  38.     jmp SHORT $LN128@testRange
  39. $LN123@testRange:
  40.     pop edi
  41.     pop esi
  42.  
  43. ; 175  :     }
  44. ; 176  :     newLine();
  45.  
  46.     jmp ?newLine@@YAXXZ             ; newLine
  47. ?testRange@@YAXXZ ENDP                  ; testRange
Advertisement
Add Comment
Please, Sign In to add comment