summaryrefslogtreecommitdiff
path: root/tiger-compiler/README.txt
diff options
context:
space:
mode:
authorMartial Simon <msimon_fr@hotmail.com>2025-09-15 01:07:58 +0200
committerMartial Simon <msimon_fr@hotmail.com>2025-09-15 01:07:58 +0200
commit967be9e750221ab2ab783f95df79bb26d290a45e (patch)
tree6802900a5e975f9f68b169f0f503f040056d6952 /tiger-compiler/README.txt
add: added projectsHEADmain
Diffstat (limited to 'tiger-compiler/README.txt')
-rw-r--r--tiger-compiler/README.txt120
1 files changed, 120 insertions, 0 deletions
diff --git a/tiger-compiler/README.txt b/tiger-compiler/README.txt
new file mode 100644
index 0000000..6802a9b
--- /dev/null
+++ b/tiger-compiler/README.txt
@@ -0,0 +1,120 @@
+
+Number of suppressed lines, suppressed chunks, average chunks size:
+. : 3598 331 10
+ lib : 249 15 16
+ misc : 249 15 16
+ scoped-map.hh : 65 2 32
+ scoped-map.hxx : 152 1 152
+ singleton.hh : 16 1 16
+ symbol.hxx : 6 4 1
+ test-symbol.cc : 1 1 1
+ unique.hxx : 8 5 1
+ variant.hxx : 1 1 1
+ src : 3349 316 10
+ ast : 464 42 11
+ break-exp.hh : 4 2 2
+ break-exp.hxx : 2 2 1
+ call-exp.hh : 4 2 2
+ call-exp.hxx : 2 2 1
+ default-visitor.hxx: 20 11 1
+ dumper-dot.hxx : 1 1 1
+ escapable.cc : 1 1 1
+ escapable.hh : 36 1 36
+ escapable.hxx : 13 1 13
+ method-call-exp.hh: 4 2 2
+ method-call-exp.hxx: 2 2 1
+ object-visitor.hxx: 9 5 1
+ pretty-printer.cc : 260 3 86
+ pretty-printer.hh : 30 1 30
+ typable.cc : 1 1 1
+ typable.hh : 30 1 30
+ typable.hxx : 3 1 3
+ type-constructor.cc: 3 1 3
+ type-constructor.hh: 30 1 30
+ type-constructor.hxx: 9 1 9
+ astclone : 53 17 3
+ cloner.cc : 53 17 3
+ bind : 524 17 30
+ binder.cc : 194 1 194
+ binder.hh : 63 3 21
+ binder.hxx : 76 1 76
+ libbind.cc : 14 1 14
+ libbind.hh : 15 1 15
+ renamer.cc : 24 1 24
+ renamer.hh : 32 4 8
+ renamer.hxx : 37 2 18
+ tasks.cc : 25 1 25
+ tasks.hh : 43 1 43
+ test-bind.cc : 1 1 1
+ callgraph : 6 1 6
+ call-graph-visitor.cc: 6 1 6
+ combine : 114 8 14
+ binder.cc : 29 1 29
+ binder.hh : 30 1 30
+ libcombine.cc : 11 3 3
+ tasks.cc : 4 1 4
+ type-checker.cc : 14 1 14
+ type-checker.hh : 26 1 26
+ desugar : 212 5 42
+ bounds-checking-visitor.cc: 131 1 131
+ bounds-checking-visitor.hh: 7 1 7
+ desugar-visitor.cc: 73 2 36
+ libdesugar.hxx : 1 1 1
+ escapes : 43 2 21
+ escapes-visitor.cc: 33 1 33
+ escapes-visitor.hh: 10 1 10
+ inlining : 176 4 44
+ inliner.cc : 79 1 79
+ inliner.hh : 1 1 1
+ pruner.cc : 87 1 87
+ pruner.hh : 9 1 9
+ llvmtranslate : 260 40 6
+ escapes-collector.cc: 35 5 7
+ llvm-type-visitor.cc: 6 5 1
+ translator.cc : 219 30 7
+ object : 398 76 5
+ binder.cc : 40 9 4
+ desugar-visitor.cc: 150 39 3
+ libobject.cc : 7 2 3
+ libobject.hh : 4 1 4
+ renamer.cc : 35 7 5
+ tasks.cc : 5 1 5
+ tasks.hh : 6 1 6
+ test-bind.cc : 1 1 1
+ type-checker.cc : 150 15 10
+ overload : 150 7 21
+ binder.cc : 26 4 6
+ binder.hh : 5 1 5
+ type-checker.cc : 108 1 108
+ type-checker.hh : 11 1 11
+ parse : 257 29 8
+ parsetiger.yy : 211 8 26
+ scantiger.ll : 26 3 8
+ tasks.cc : 1 1 1
+ tiger-driver.cc : 5 3 1
+ tiger-factory.hxx : 14 14 1
+ type : 692 68 10
+ array.cc : 7 1 7
+ array.hh : 23 1 23
+ array.hxx : 1 1 1
+ attribute.hxx : 1 1 1
+ builtin-types.cc : 23 1 23
+ builtin-types.hh : 74 1 74
+ class.cc : 41 6 6
+ class.hh : 1 1 1
+ default-visitor.hxx: 11 5 2
+ function.cc : 26 1 26
+ function.hh : 1 1 1
+ method.cc : 10 1 10
+ method.hh : 1 1 1
+ method.hxx : 1 1 1
+ named.cc : 16 4 4
+ named.hxx : 2 1 2
+ nil.cc : 2 1 2
+ pretty-printer.cc : 52 7 7
+ record.cc : 25 2 12
+ record.hh : 1 1 1
+ type-checker.cc : 341 20 17
+ type-checker.hh : 12 2 6
+ type-checker.hxx : 18 5 3
+ type.hxx : 2 2 1