IR parameter less functions
IR cast