Implemented parsing for integral constants with type casts like ((unsigned int)0x1L)
Implementation of trivial integer casts in enum defines supporting typedefs.
Automated tests fix
Fixed typo
Code prettification.