summary refs log tree commit diff stats
path: root/compiler/cgmeth.nim
Commit message (Expand)AuthorAgeFilesLines
* multi-methods need to be explicitly enabled (#10856)Miran2019-03-181-0/+3
* multi-methods: remove hack, make tmethod_various compile under strict C++ [ba...Andreas Rumpf2019-03-141-11/+11
* compiler refactoring: TSymSeq is gone for goodAraq2018-12-111-3/+3
* Change the order of compilation passes, transformation is made lazy at code g...cooldome2018-10-181-0/+1
* fixes #5479Araq2018-10-021-2/+2
* Pick the `and` symbol we need explicitly (#8249)LemonBoy2018-07-081-2/+2
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+1
* make tests green againAndreas Rumpf2018-05-181-1/+1
* remove ast.emptyNode global; cleanup configuration.nimAraq2018-05-161-3/+3
* pragmas compiles againAndreas Rumpf2018-05-111-22/+23
* preparations for language extensions: 'sink' and 'lent' typesAndreas Rumpf2018-01-071-1/+1
* Fixes #5946 (#6017)Yuriy Glukhov2017-06-261-2/+3
* fixes multiple nil-checks for methods (#5806)Parashurama2017-05-121-3/+6
* fixes #5599 (#5610)Andreas Rumpf2017-03-261-2/+8
* fixes #5432Araq2017-02-261-1/+2
* another attempt to make test green againAraq2017-02-241-2/+10
* fixes a multimethod regressionAndreas Rumpf2017-02-241-6/+9
* big compiler refactoring; avoid globals for multi method dispatcher generationAndreas Rumpf2017-02-221-24/+26
* removed tyArrayConstr completely from the compiler; introduced tyAlias instea...Araq2016-11-141-2/+2
* some progress on --symbolfiles:onAndreas Rumpf2016-11-021-2/+3
* tester cleanup; enable some rod testsAraq2016-08-271-2/+3
* generic multi-methods should work nowAndreas Rumpf2016-07-281-2/+2
* fixes #4428Andreas Rumpf2016-07-191-2/+8
* fix issue #3550trustable-code2015-12-241-4/+1
* better error handling for bug #3550Araq2015-11-181-2/+2
* fixes #3550Araq2015-11-181-1/+6
* fixes #3431, fixes #3370, fixes #3468Araq2015-10-251-3/+4
* Fixed ret by var in jsYuriy Glukhov2015-10-151-2/+1
* fixes #2590; methods now require a .base annotationAraq2015-09-061-9/+26
* compiler: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-42/+42
* Merge branch 'devel' into bigbreakAraq2014-11-031-23/+64
|\
| * Fix dispatcher creation for method prototypes.Reimer Behrends2014-11-021-24/+64
| * Reset location when creating a method dispatcherReimer Behrends2014-11-011-0/+1
* | updated the compiler to use the new symbol namesAraq2014-08-281-3/+3
* | Nimrod renamed to NimAraq2014-08-281-1/+1
|/
* implemented region pointersAraq2014-04-091-2/+2
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+1
* case consistency part 4Araq2013-12-271-8/+8
* case consistency part 1Araq2013-12-271-3/+3
* fixes #332Araq2013-03-171-2/+2
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
* implemented generic multi methodsAraq2013-01-161-10/+9
* next steps for exception trackingAraq2012-11-031-4/+7
* bugfix for methods (comment in #185)Araq2012-08-221-0/+3
* year 2012 for most copyright headersAraq2012-01-021-1/+1
* lazy loading of body ast implementedAraq2011-10-301-2/+2
* compilation cache: multi methods now workAraq2011-10-241-4/+18
* compilation cache: small fixes; methods still not workingAraq2011-10-231-13/+15
* preparation for new 'is' operator; breaks bootstrapping again, sorry (use gen...Araq2011-07-311-1/+1
* intsets are now a proper module and part of the stdlibAraq2011-06-141-6/+5
rtik/mu/blame/082persist.cc?h=hlt&id=8d9edfd6223d0f374404067eadc62171f915b76b'>^
5aa38b52 ^
13ba3def ^
fc4a98dc ^

13ba3def ^
1b76245c ^
13ba3def ^

5aa38b52 ^





1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122