File tree Expand file tree Collapse file tree 6 files changed +53
-0
lines changed Expand file tree Collapse file tree 6 files changed +53
-0
lines changed Original file line number Diff line number Diff line change 1+ #![ crate_type = "lib" ]  
2+ 
3+ pub  struct  SomeType  { 
4+     pub  some_member :  usize , 
5+ } 
6+ 
7+ pub  static  SOME_VALUE :  SomeType  = SomeType  { 
8+     some_member :  1 , 
9+ } ; 
Original file line number Diff line number Diff line change 1+ #![ crate_type = "lib" ]  
2+ 
3+ pub  fn  foo ( )  -> Vec < String >  { 
4+     std:: env:: args ( ) 
5+         . skip ( 1 ) 
6+         . collect ( ) 
7+ } 
Original file line number Diff line number Diff line change 1+ // aux-build:issue-29265.rs 
2+ // check-pass 
3+ 
4+ extern  crate  issue_29265 as  lib; 
5+ 
6+ static  _UNUSED:  & ' static  lib:: SomeType  = & lib:: SOME_VALUE ; 
7+ 
8+ fn  main ( )  { 
9+     vec ! [ 0u8 ;  lib:: SOME_VALUE . some_member] ; 
10+ } 
Original file line number Diff line number Diff line change 1+ // ignore-emscripten no asm! support 
2+ 
3+ #![ feature( asm) ]  
4+ 
5+ fn  main ( )  { 
6+     unsafe  { 
7+         asm ! ( ""  ::  "r" ( "" ) ) ; 
8+         //~^ ERROR: invalid value for constraint in inline assembly 
9+     } 
10+ } 
Original file line number Diff line number Diff line change 1+ error[E0669]: invalid value for constraint in inline assembly
2+   --> $DIR/issue-37433.rs:7:24
3+    |
4+ LL |         asm!("" :: "r"(""));
5+    |                        ^^
6+ 
7+ error: aborting due to previous error
8+ 
Original file line number Diff line number Diff line change 1+ // aux-build:issue-49544.rs 
2+ // check-pass 
3+ 
4+ extern  crate  issue_49544; 
5+ use  issue_49544:: foo; 
6+ 
7+ fn  main ( )  { 
8+     let  _ = foo ( ) ; 
9+ } 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments