1 2 3 4 5 6 7 8 9 10
contract C { uint constant a = 2; uint constant b = a; function f() public pure { assembly { let x := b } } } // ----