anthropics / claudes-c-compiler Temporal Dependencies |
A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).
No temporal dependencies found.
No temporal dependencies found.
No file pairs changed together.
No temporal dependencies found.
No temporal dependencies found.
No file pairs changed together.
flowchart TB
n0["src"]
n1["include"]
n0 ---|"934"| n0
n1 ---|"23"| n0
n1 ---|"17"| n1
classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#a0a0a0FF,stroke-width:10px
linkStyle 1 stroke:#00688b4C,stroke-width:1px
linkStyle 2 stroke:#a0a0a04C,stroke-width:1px
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| src/ir/lowering/types.rs src/ir/lowering/expr.rs |
78 | 157 (49%) | 199 (39%) | 2026-02-03 |
| src/ir/lowering/expr.rs src/ir/lowering/stmt.rs |
78 | 199 (39%) | 209 (37%) | 2026-02-03 |
| src/ir/lowering/types.rs src/ir/lowering/stmt.rs |
66 | 157 (42%) | 209 (31%) | 2026-02-03 |
| src/frontend/parser/declarations.rs src/frontend/parser/ast.rs |
43 | 77 (55%) | 88 (48%) | 2026-02-05 |
| src/ir/lowering/stmt.rs src/frontend/parser/ast.rs |
42 | 209 (20%) | 88 (47%) | 2026-02-03 |
| src/backend/traits.rs src/backend/generation.rs |
40 | 69 (57%) | 92 (43%) | 2026-02-03 |
| src/ir/lowering/structs.rs src/ir/lowering/types.rs |
37 | 72 (51%) | 157 (23%) | 2026-02-03 |
| src/ir/lowering/structs.rs src/ir/lowering/expr.rs |
35 | 72 (48%) | 199 (17%) | 2026-02-03 |
| src/ir/lowering/lvalue.rs src/ir/lowering/expr.rs |
34 | 49 (69%) | 199 (17%) | 2026-02-03 |
| src/ir/lowering/const_eval.rs src/frontend/sema/const_eval.rs |
34 | 65 (52%) | 51 (66%) | 2026-02-03 |
| src/ir/lowering/global_init_compound.rs src/ir/lowering/global_init.rs |
33 | 64 (51%) | 94 (35%) | 2026-02-05 |
| src/ir/lowering/structs.rs src/ir/lowering/stmt.rs |
33 | 72 (45%) | 209 (15%) | 2026-02-03 |
| src/ir/lowering/types.rs src/frontend/parser/ast.rs |
32 | 157 (20%) | 88 (36%) | 2026-02-05 |
| src/ir/lowering/expr.rs src/frontend/parser/ast.rs |
32 | 199 (16%) | 88 (36%) | 2026-01-29 |
| src/ir/lowering/complex.rs src/ir/lowering/expr.rs |
32 | 60 (53%) | 199 (16%) | 2026-02-03 |
| src/frontend/parser/declarations.rs src/ir/lowering/stmt.rs |
31 | 77 (40%) | 209 (14%) | 2026-02-03 |
| src/ir/lowering/types.rs src/common/types.rs |
30 | 157 (19%) | 78 (38%) | 2026-02-03 |
| src/ir/lowering/global_init.rs src/ir/lowering/stmt.rs |
30 | 94 (31%) | 209 (14%) | 2026-02-03 |
| src/ir/lowering/global_init_bytes.rs src/ir/lowering/global_init_compound.rs |
30 | 51 (58%) | 64 (46%) | 2026-02-03 |
| src/ir/lowering/expr_types.rs src/ir/lowering/stmt.rs |
29 | 103 (28%) | 209 (13%) | 2026-02-03 |
| src/ir/lowering/expr.rs src/ir/lowering/expr_types.rs |
29 | 199 (14%) | 103 (28%) | 2026-02-03 |
| src/ir/lowering/lvalue.rs src/ir/lowering/stmt.rs |
27 | 49 (55%) | 209 (12%) | 2026-02-03 |
| src/ir/lowering/expr.rs src/common/types.rs |
27 | 199 (13%) | 78 (34%) | 2026-01-29 |
| src/ir/lowering/complex.rs src/ir/lowering/stmt.rs |
26 | 60 (43%) | 209 (12%) | 2026-02-03 |
| src/passes/dce.rs src/passes/gvn.rs |
26 | 52 (50%) | 55 (47%) | 2026-02-03 |
| src/backend/x86/linker/mod.rs src/backend/arm/linker/mod.rs |
26 | 50 (52%) | 36 (72%) | 2026-02-05 |
| src/ir/lowering/stmt_init.rs src/ir/lowering/stmt.rs |
25 | 53 (47%) | 209 (11%) | 2026-02-03 |
| src/ir/lowering/global_init_bytes.rs src/ir/lowering/global_init.rs |
25 | 51 (49%) | 94 (26%) | 2026-02-03 |
| src/frontend/sema/type_checker.rs src/ir/lowering/expr_types.rs |
25 | 38 (65%) | 103 (24%) | 2026-02-04 |
| src/ir/lowering/types.rs src/ir/lowering/expr_types.rs |
24 | 157 (15%) | 103 (23%) | 2026-02-03 |
| src/frontend/parser/types.rs src/frontend/parser/declarations.rs |
24 | 50 (48%) | 77 (31%) | 2026-02-05 |
| src/ir/lowering/expr_calls.rs src/ir/lowering/expr.rs |
23 | 64 (35%) | 199 (11%) | 2026-02-03 |
| src/ir/lowering/const_eval.rs src/ir/lowering/expr_types.rs |
22 | 65 (33%) | 103 (21%) | 2026-02-03 |
| src/ir/lowering/lvalue.rs src/ir/lowering/types.rs |
22 | 49 (44%) | 157 (14%) | 2026-02-03 |
| src/backend/generation.rs src/ir/lowering/stmt.rs |
22 | 92 (23%) | 209 (10%) | 2026-02-03 |
| src/ir/lowering/complex.rs src/ir/lowering/expr_calls.rs |
22 | 60 (36%) | 64 (34%) | 2026-02-03 |
| src/ir/lowering/expr_calls.rs src/ir/lowering/stmt_init.rs |
22 | 64 (34%) | 53 (41%) | 2026-02-03 |
| src/backend/i686/assembler/elf_writer.rs src/backend/x86/assembler/elf_writer.rs |
21 | 31 (67%) | 29 (72%) | 2026-02-04 |
| src/ir/lowering/global_init.rs src/ir/lowering/expr.rs |
21 | 94 (22%) | 199 (10%) | 2026-02-03 |
| src/ir/lowering/global_init_bytes.rs src/ir/lowering/stmt.rs |
21 | 51 (41%) | 209 (10%) | 2026-02-03 |
| src/backend/common.rs src/ir/lowering/stmt.rs |
21 | 117 (17%) | 209 (10%) | 2026-02-04 |
| src/ir/lowering/const_eval.rs src/ir/lowering/expr.rs |
21 | 65 (32%) | 199 (10%) | 2026-02-03 |
| src/ir/lowering/expr_calls.rs src/ir/lowering/stmt.rs |
21 | 64 (32%) | 209 (10%) | 2026-02-03 |
| src/ir/lowering/stmt_init.rs src/ir/lowering/expr.rs |
20 | 53 (37%) | 199 (10%) | 2026-02-03 |
| src/backend/common.rs src/ir/lowering/expr.rs |
20 | 117 (17%) | 199 (10%) | 2026-02-03 |
| src/ir/lowering/stmt_init.rs src/ir/lowering/expr_types.rs |
20 | 53 (37%) | 103 (19%) | 2026-02-03 |
| src/ir/lowering/expr_builtins.rs src/frontend/sema/builtins.rs |
20 | 60 (33%) | 38 (52%) | 2026-02-05 |
| src/passes/inline.rs src/backend/generation.rs |
20 | 52 (38%) | 92 (21%) | 2026-02-03 |
| src/ir/lowering/structs.rs src/common/types.rs |
19 | 72 (26%) | 78 (24%) | 2026-02-02 |
| src/ir/lowering/complex.rs src/ir/lowering/expr_types.rs |
19 | 60 (31%) | 103 (18%) | 2026-02-03 |
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| src/ir/lowering/stmt.rs src/frontend/parser/ast.rs |
42 | 209 (20%) | 88 (47%) | 2026-02-03 |
| src/ir/lowering/const_eval.rs src/frontend/sema/const_eval.rs |
34 | 65 (52%) | 51 (66%) | 2026-02-03 |
| src/ir/lowering/types.rs src/frontend/parser/ast.rs |
32 | 157 (20%) | 88 (36%) | 2026-02-05 |
| src/ir/lowering/expr.rs src/frontend/parser/ast.rs |
32 | 199 (16%) | 88 (36%) | 2026-01-29 |
| src/frontend/parser/declarations.rs src/ir/lowering/stmt.rs |
31 | 77 (40%) | 209 (14%) | 2026-02-03 |
| src/ir/lowering/types.rs src/common/types.rs |
30 | 157 (19%) | 78 (38%) | 2026-02-03 |
| src/ir/lowering/expr.rs src/common/types.rs |
27 | 199 (13%) | 78 (34%) | 2026-01-29 |
| src/backend/x86/linker/mod.rs src/backend/arm/linker/mod.rs |
26 | 50 (52%) | 36 (72%) | 2026-02-05 |
| src/frontend/sema/type_checker.rs src/ir/lowering/expr_types.rs |
25 | 38 (65%) | 103 (24%) | 2026-02-04 |
| src/backend/generation.rs src/ir/lowering/stmt.rs |
22 | 92 (23%) | 209 (10%) | 2026-02-03 |
| src/backend/i686/assembler/elf_writer.rs src/backend/x86/assembler/elf_writer.rs |
21 | 31 (67%) | 29 (72%) | 2026-02-04 |
| src/backend/common.rs src/ir/lowering/stmt.rs |
21 | 117 (17%) | 209 (10%) | 2026-02-04 |
| src/backend/common.rs src/ir/lowering/expr.rs |
20 | 117 (17%) | 199 (10%) | 2026-02-03 |
| src/ir/lowering/expr_builtins.rs src/frontend/sema/builtins.rs |
20 | 60 (33%) | 38 (52%) | 2026-02-05 |
| src/passes/inline.rs src/backend/generation.rs |
20 | 52 (38%) | 92 (21%) | 2026-02-03 |
| src/ir/lowering/structs.rs src/common/types.rs |
19 | 72 (26%) | 78 (24%) | 2026-02-02 |
| src/passes/dce.rs src/backend/generation.rs |
18 | 52 (34%) | 92 (19%) | 2026-02-03 |
| src/passes/dce.rs src/ir/lowering/stmt.rs |
18 | 52 (34%) | 209 (8%) | 2026-02-03 |
| src/backend/generation.rs src/frontend/parser/declarations.rs |
18 | 92 (19%) | 77 (23%) | 2026-02-05 |
| src/backend/arm/linker/mod.rs src/backend/riscv/linker/link.rs |
18 | 36 (50%) | 39 (46%) | 2026-02-05 |