Archived
d3495476f4
El SDK Release / build-and-release (push) Failing after 13m0s
The generated C, amalgams, vendored runtime pins, and compiled binaries from the Claude Code era are removed from the worktree. The El sources survive; this tree is now source-only for the first-principles rebuild. Per Principal direction 2026-08-19.
42 lines
2.2 KiB
Plaintext
42 lines
2.2 KiB
Plaintext
== the single wraps_body occurrence in codegen.el at bc2f26d^ ==
|
|
bc2f26d^:lang/el-compiler/src/codegen.el:4385: if str_eq(dkind, "wraps_body") {
|
|
|
|
== surrounding branch, bc2f26d^ codegen.el lines 4380-4410 ==
|
|
1 if str_eq(tok_kind(tokens, p), "RParen") { let p = p + 1 }
|
|
2 }
|
|
3 if str_eq(dname, "decorator") {
|
|
4 if native_list_len(args) >= 2 {
|
|
5 let dkind: String = native_list_get(args, 0)
|
|
6 if str_eq(dkind, "wraps_body") {
|
|
7 let has_pending_w = true
|
|
8 let pending_wrap = native_list_get(args, 1)
|
|
9 }
|
|
10 if str_eq(dkind, "prohibits_outside") {
|
|
11 let has_pending_p = true
|
|
12 let pending_prohibit = native_list_get(args, 1)
|
|
13 }
|
|
14 }
|
|
15 }
|
|
16 let pos = p
|
|
17 } else {
|
|
18 if str_eq(k, "Fn") {
|
|
19 let fname: String = tok_value(tokens, pos + 1)
|
|
20 if has_pending_w {
|
|
21 declare_wrap(fname, pending_wrap)
|
|
22 let has_pending_w = false
|
|
23 }
|
|
24 if has_pending_p {
|
|
25 declare_prohibition(fname, pending_prohibit)
|
|
26 let has_pending_p = false
|
|
27 }
|
|
28 let pos = pos + 2
|
|
29 } else {
|
|
30 let pos = pos + 1
|
|
31 }
|
|
32 }
|
|
33 }
|
|
|
|
== treewide wraps_body at bc2f26d^ ==
|
|
bc2f26d^:lang/el-compiler/src/codegen.el:4385: if str_eq(dkind, "wraps_body") {
|
|
bc2f26d^:lang/tests/native/test_compiler.el:809: let src: String = "@decorator(\"wraps_body\", \"with_timeout\")\nfn timed() {}\n@timed\nfn slow(k: Int) -> Int { return 9 }"
|