Changeset 34326

Show
Ignore:
Timestamp:
07/07/09 00:05:27 (4 years ago)
Author:
saturday06
Message:

aidofjaldf

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/objective-cplusplus/i3/trunk/src/mil/src/Test5.cpp

    r34041 r34326  
    7070} 
    7171 
     72QT_TEST(test_forscopeaadfadf) 
     73{ 
     74    struct ForScopeChecker 
     75    { 
     76        ForScopeChecker() { 
     77            global = 0; 
     78        } 
     79        ~ForScopeChecker() { 
     80            global = 1; 
     81        } 
     82    }; 
    7283 
     84    { 
     85        int c; 
     86        for (ForScopeChecker c;false;) { 
     87        } 
     88    } 
     89 
     90    { 
     91        global = 5; 
     92        for (ForScopeChecker c;;) { 
     93            QT_CHECK_EQUAL(global, 0); 
     94            break; 
     95        } 
     96        QT_CHECK_EQUAL(global, 1); 
     97    } 
     98} 
    7399 
    74100QT_TEST(test_Thread080889)