Coverage Report

Created: 2024-01-01 03:47

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
felis-code-gen-prepared/src/lib.rs
  24.44% (22/90)
  54.33% (339/624)
  38.61% (61/158)
- (0/0)
felis-rename/src/lib.rs
 100.00% (1/1)
 100.00% (24/24)
 100.00% (1/1)
- (0/0)
felis-rename/src/path_table.rs
  55.00% (11/20)
  78.22% (79/101)
  75.00% (33/44)
- (0/0)
felis-rename/src/rename_defs.rs
  29.47% (28/95)
  70.21% (363/517)
  50.76% (167/329)
- (0/0)
felis-rename/src/rename_uses.rs
  28.81% (34/118)
  72.33% (549/759)
  53.10% (240/452)
- (0/0)
felis-syn/src/decoration.rs
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/4)
- (0/0)
felis-syn/src/lib.rs
  50.00% (2/4)
  65.00% (13/20)
  46.67% (7/15)
- (0/0)
felis-syn/src/syn_entrypoint.rs
  20.00% (1/5)
  76.19% (16/21)
  60.00% (12/20)
- (0/0)
felis-syn/src/syn_expr.rs
  75.00% (21/28)
  87.03% (161/185)
  77.78% (161/207)
- (0/0)
felis-syn/src/syn_expr/syn_expr_app.rs
  50.00% (3/6)
  88.89% (24/27)
  73.68% (14/19)
- (0/0)
felis-syn/src/syn_expr/syn_expr_ident_with_path.rs
  50.00% (3/6)
  87.10% (27/31)
  69.23% (18/26)
- (0/0)
felis-syn/src/syn_expr/syn_expr_match.rs
  25.00% (4/16)
  76.54% (62/81)
  57.69% (45/78)
- (0/0)
felis-syn/src/syn_expr/syn_expr_number.rs
  33.33% (2/6)
  57.14% (8/14)
  53.85% (7/13)
- (0/0)
felis-syn/src/syn_expr/syn_expr_paren.rs
  20.00% (1/5)
  70.00% (14/20)
  50.00% (10/20)
- (0/0)
felis-syn/src/syn_expr/syn_expr_string.rs
  33.33% (2/6)
  66.67% (12/18)
  57.14% (8/14)
- (0/0)
felis-syn/src/syn_file.rs
  20.00% (2/10)
  77.14% (27/35)
  54.05% (20/37)
- (0/0)
felis-syn/src/syn_proc.rs
  20.00% (2/10)
  70.00% (35/50)
  51.92% (27/52)
- (0/0)
felis-syn/src/syn_statement.rs
  16.67% (1/6)
  70.21% (33/47)
  55.56% (30/54)
- (0/0)
felis-syn/src/syn_statement/syn_statement_assign.rs
  20.00% (1/5)
  64.71% (11/17)
  54.17% (13/24)
- (0/0)
felis-syn/src/syn_statement/syn_statement_break.rs
  20.00% (1/5)
  75.00% (15/20)
  57.89% (11/19)
- (0/0)
felis-syn/src/syn_statement/syn_statement_continue.rs
  20.00% (1/5)
  75.00% (15/20)
  57.89% (11/19)
- (0/0)
felis-syn/src/syn_statement/syn_statement_expr_semi.rs
  16.67% (1/6)
  42.11% (8/19)
  47.06% (8/17)
- (0/0)
felis-syn/src/syn_statement/syn_statement_if.rs
  20.00% (1/5)
  70.97% (22/31)
  55.88% (19/34)
- (0/0)
felis-syn/src/syn_statement/syn_statement_let.rs
  18.75% (3/16)
  52.00% (39/75)
  42.17% (35/83)
- (0/0)
felis-syn/src/syn_statement/syn_statement_loop.rs
  20.00% (1/5)
  73.68% (14/19)
  57.89% (11/19)
- (0/0)
felis-syn/src/syn_type.rs
  36.51% (23/63)
  77.57% (211/272)
  62.81% (152/242)
- (0/0)
felis-syn/src/syn_type_def.rs
  42.86% (6/14)
  84.16% (85/101)
  68.48% (63/92)
- (0/0)
felis-syn/src/syn_typed_arg.rs
  60.00% (6/10)
  89.09% (49/55)
  74.47% (35/47)
- (0/0)
felis-syn/src/test_utils.rs
 100.00% (1/1)
 100.00% (5/5)
  83.33% (5/6)
- (0/0)
felis-syn/src/token.rs
  38.33% (46/120)
  76.84% (428/557)
  66.36% (215/324)
- (0/0)
felis-term/src/lib.rs
   0.00% (0/55)
   0.00% (0/185)
   0.00% (0/93)
- (0/0)
felis-type-checker/src/retrieve.rs
  78.95% (15/19)
  95.74% (180/188)
  87.10% (54/62)
- (0/0)
felis-type-checker/src/typing.rs
  20.65% (19/92)
  51.21% (296/578)
  36.59% (60/164)
- (0/0)
felis-x86-64/src/lib.rs
 100.00% (13/13)
  94.33% (333/353)
  83.74% (103/123)
- (0/0)
neco-resolver/src/lib.rs
  75.00% (18/24)
  87.06% (74/85)
  85.11% (40/47)
- (0/0)
neco-type-checker/src/lib.rs
  75.00% (6/8)
  75.00% (6/8)
  75.00% (6/8)
- (0/0)
neco-type-checker/src/type_checker.rs
  60.00% (12/20)
  76.19% (128/168)
  68.54% (61/89)
- (0/0)
neco-type-checker/src/type_term.rs
  45.45% (5/11)
  52.94% (9/17)
  61.11% (11/18)
- (0/0)
neco-type-checker/src/type_term/type_term_base.rs
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/4)
- (0/0)
neco/src/bin/neco.rs
   0.00% (0/1)
   0.00% (0/7)
   0.00% (0/1)
- (0/0)
neco/src/lib.rs
  50.00% (2/4)
  96.77% (60/62)
  77.78% (7/9)
- (0/0)
Totals
  34.08% (321/942)
  69.58% (3774/5424)
  57.69% (1781/3087)
- (0/0)
Generated by llvm-cov -- llvm version 17.0.6-rust-1.75.0-stable