mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			584 B
		
	
	
	
		
			Solidity
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			584 B
		
	
	
	
		
			Solidity
		
	
	
	
	
	
| contract test {
 | |
|     uint256 public data;
 | |
|     bytes6 public name;
 | |
|     bytes32 public a_hash;
 | |
|     address public an_address;
 | |
|     constructor() {
 | |
|         data = 8;
 | |
|         name = "Celina";
 | |
|         a_hash = keccak256("\x7b");
 | |
|         an_address = address(0x1337);
 | |
|         super_secret_data = 42;
 | |
|     }
 | |
|     uint256 super_secret_data;
 | |
| }
 | |
| // ====
 | |
| // allowNonExistingFunctions: true
 | |
| // compileViaYul: also
 | |
| // ----
 | |
| // data() -> 8
 | |
| // name() -> "Celina"
 | |
| // a_hash() -> 0xa91eddf639b0b768929589c1a9fd21dcb0107199bdd82e55c5348018a1572f52
 | |
| // an_address() -> 0x1337
 | |
| // super_secret_data() -> FAILURE
 |