test245
auto test245 = 
r"--- test245
	// literal type suffix
	f32 lit_f32a() { return 1f32; }
	f64 lit_f64a() { return 1f64; }
	f32 lit_f32b() { return 1.0f32; }
	f64 lit_f64b() { return 1.0f64; }
	i8  lit_i8_() { return 1i8; }
	i16 lit_i16() { return 1i16; }
	i32 lit_i32() { return 1i32; }
	i64 lit_i64() { return 1i64; }
	u8  lit_u8_() { return 1u8; }
	u16 lit_u16() { return 1u16; }
	u32 lit_u32() { return 1u32; }
	u64 lit_u64() { return 1u64; }
	i8  lit_i8_b() { return 0b1i8; }
	i16 lit_i16b() { return 0b1i16; }
	i32 lit_i32b() { return 0b1i32; }
	i64 lit_i64b() { return 0b1i64; }
	u8  lit_u8_b() { return 0b1u8; }
	u16 lit_u16b() { return 0b1u16; }
	u32 lit_u32b() { return 0b1u32; }
	u64 lit_u64b() { return 0b1u64; }
	i8  lit_i8_x() { return 0x1i8; }
	i16 lit_i16x() { return 0x1i16; }
	i32 lit_i32x() { return 0x1i32; }
	i64 lit_i64x() { return 0x1i64; }
	u8  lit_u8_x() { return 0x1u8; }
	u16 lit_u16x() { return 0x1u16; }
	u32 lit_u32x() { return 0x1u32; }
	u64 lit_u64x() { return 0x1u64; }
";
  
		tests passing 
		functionsvariables