24 lines
372 B
V
24 lines
372 B
V
type SAlias = string
|
|
|
|
type CAlias = char
|
|
type IAlias = int
|
|
type UAlias = u32
|
|
type FAlias = f32
|
|
|
|
fn main() {
|
|
// should be errors:
|
|
_ := byte('hello')
|
|
_ := byte(SAlias('hello'))
|
|
|
|
// should be allowed:
|
|
_ := byte(char(1))
|
|
_ := byte(int(1))
|
|
_ := byte(u32(1))
|
|
_ := byte(f32(1.0))
|
|
|
|
_ := byte(CAlias(1))
|
|
_ := byte(IAlias(1))
|
|
_ := byte(UAlias(1))
|
|
_ := byte(FAlias(1))
|
|
}
|