Revert "Fixed parsing of negative hex literals using X instead of x" This reverts commit 15e26fbc17fa92176c3b2a0f1ddd8df5cf603153.