nx_macro_v6_test.nx
buildroot/runtime/nx_macro_v6_test.nx
about
nx_macro_v6_test.nx -- exercise @if(expr) + @else + @elif.
dependencies 1 imports · 0 importers
imports: nx_kernel_v2.nx
imported by: nobody (leaf or entry point)
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| none |
consts
| none |
functions
| 11 | func has_modern_version() -> nx_int { return 1 } called by 1: main |
| 15 | func has_modern_version() -> nx_int { return BROKEN_LEGACY } |
| 20 | func version_doubled_eq_14() -> nx_int { return 1 } called by 1: main |
| 25 | func version_in_range() -> nx_int { return 1 } called by 1: main |
| 30 | func or_short_circuit() -> nx_int { return 1 } called by 1: main |
| 35 | func has_fast() -> nx_int { return 1 } called by 1: main |
| 39 | func has_slow() -> nx_int { return BROKEN_NO_SLOW } |
| 44 | func slow_not_defined() -> nx_int { return 1 } called by 1: main |
| 49 | func else_path() -> nx_int { return BROKEN_GT_100 } called by 1: main |
| 51 | func else_path() -> nx_int { return 7 } |
| 56 | func elif_chain() -> nx_int { return BROKEN_V1 } called by 1: main |
| 58 | func elif_chain() -> nx_int { return 7 } |
| 60 | func elif_chain() -> nx_int { return BROKEN_V8 } |
| 62 | func elif_chain() -> nx_int { return BROKEN_ELSE } |
| 74 | func paren_arithmetic() -> nx_int { return 1 } called by 1: main |
| 78 | func main() -> nx_exit |