mirror of
https://gitlab.com/camelot/kickc.git
synced 2024-06-03 07:29:37 +00:00
24 lines
897 B
Plaintext
24 lines
897 B
Plaintext
__constant struct Cols $0 = { border: 1, bg: 7 }
|
|
__constant struct Cols $1 = { border: 2, bg: 6 }
|
|
__constant struct Cols $2 = { border: 3, bg: 5 }
|
|
__constant struct Cols * const COLS = (struct Cols *) 53280
|
|
__constant char OFFSET_STRUCT_COLS_BG = 1
|
|
__constant char SIZEOF_STRUCT_COLS = 2
|
|
void main()
|
|
__loadstore volatile struct Cols main::a // zp[2]:6
|
|
__loadstore volatile struct Cols main::b // zp[2]:8
|
|
__loadstore volatile struct Cols main::c // zp[2]:10
|
|
struct Cols *main::m
|
|
struct Cols *main::m#0 // m zp[2]:2 2.0
|
|
struct Cols *main::m#1 // m zp[2]:2 2.0
|
|
__varcall struct Cols * min(struct Cols *a , struct Cols *b)
|
|
__loadstore struct Cols *min::a // zp[2]:2 3.0
|
|
__loadstore struct Cols *min::b // zp[2]:4 5.0
|
|
__loadstore struct Cols *min::return // zp[2]:2 5.2
|
|
|
|
zp[2]:2 [ min::a main::m#0 min::return main::m#1 ]
|
|
zp[2]:4 [ min::b ]
|
|
zp[2]:6 [ main::a ]
|
|
zp[2]:8 [ main::b ]
|
|
zp[2]:10 [ main::c ]
|