summary refs log tree commit diff stats
path: root/compiler/semcall.nim
Commit message (Expand)AuthorAgeFilesLines
* refactoring: remove idents.legacy global variable and pass the IdentCache aro...Andreas Rumpf2018-05-271-5/+5
* Merge branch 'devel' into araq-big-refactoringAndreas Rumpf2018-05-271-0/+1
|\
| * fix #7883; fix #7829Zahary Karadjov2018-05-261-0/+1
* | remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-2/+2
* | make tests green againAndreas Rumpf2018-05-181-2/+3
|/
* make tests green againAraq2018-05-141-2/+2
* more modules compile againAndreas Rumpf2018-05-121-26/+33
* sigmatch: speed it upAndreas Rumpf2018-04-281-17/+18
* minor speedup: concept tests still greenAndreas Rumpf2018-04-281-3/+4
* stuff that is greenAndreas Rumpf2018-04-281-15/+18
* .experimental can now be used to enable specific featuresAndreas Rumpf2018-04-241-1/+1
* revert the error messageAraq2018-04-061-1/+1
* improve compiler error messageAraq2018-04-061-1/+1
* fixes #7335Araq2018-03-181-3/+3
* make concept tests green againAndreas Rumpf2018-02-271-1/+1
* improve the error message for #4659; closes #4659Andreas Rumpf2018-02-251-9/+12
* improve the error message for mutability problemsAraq2018-02-171-1/+7
* fixes #6186Andreas Rumpf2018-02-111-2/+16
* better error messages: use <T1, T2> instead of (T1, T2) in order to prevent c...Araq2018-02-101-4/+4
* improve error message for twrongcolonAndreas Rumpf2018-02-061-2/+2
* improve the error messages regarding type mismatches in overloading resolutionAndreas Rumpf2018-02-041-2/+16
* preparations for language extensions: 'sink' and 'lent' typesAndreas Rumpf2018-01-071-1/+1
* make tests green againAraq2017-12-011-2/+0
* improve the error messages when overloaded '.' operators are involvedAraq2017-11-301-1/+3
* language change: change how the experimental dot operators workAndreas Rumpf2017-11-291-5/+4
* made nimresolve part of the compilerAndreas Rumpf2017-10-291-1/+1
* deprecated unary '<'Andreas Rumpf2017-10-291-2/+2
* preparations for another bugfixAndreas Rumpf2017-10-191-0/+4
* first implementation of the 'func' keywordAndreas Rumpf2017-09-231-1/+1
* fix #1017; fix #3309Zahary Karadjov2017-06-201-1/+2
* improve confusing error messages for failed overloading resolution when deref...Araq2017-05-311-1/+7
* doh, forgot to add all files in the previous commitZahary Karadjov2017-05-121-1/+1
* fixes #5638Araq2017-04-041-3/+1
* revert PR #5638 because it breaks codeAraq2017-04-041-2/+2
* Fixed issue #5638 (#5639)Anatoly Galiulin2017-04-011-0/+1
* make all tests green againZahary Karadjov2017-03-311-1/+1
* requested code review changesZahary Karadjov2017-03-291-12/+18
* carefully reviewed and merged the changes from the devel branchZahary Karadjov2017-03-241-61/+75
* further improvements to the error messages produced by conceptsZahary Karadjov2017-03-241-3/+3
* proper error reporting for concepts and the introduction of the {.explain.} p...Zahary Karadjov2017-03-241-108/+113
* kill the reportConceptFailures options as it will be replaced by the .explain...Zahary Karadjov2017-03-241-5/+2
* fixes a potential endless loopAndreas Rumpf2017-03-201-1/+1
* Fixes #5167 and related problems (#5475)zah2017-03-121-0/+1
* fixes #5430Araq2017-02-261-1/+1
* big compiler refactoring; avoid globals for multi method dispatcher generationAndreas Rumpf2017-02-221-2/+2
* removed tyArrayConstr completely from the compiler; introduced tyAlias instea...Araq2016-11-141-1/+1
* fixes a simple .borrow bugAndreas Rumpf2016-10-141-1/+1
* fixes #4671Andreas Rumpf2016-09-131-0/+1
* pickBestCandidate: pre-calculate candidates when symbol table modifiedMatthew Baulch2016-09-031-42/+72
* fixes #4491Andreas Rumpf2016-08-261-0/+3
ame/032array.cc?h=main&id=3663ca6c2d4c42c4a7bf6af4b2edf71dd8d10dd7'>^
0487a30e ^

b38e5819 ^
6673e1fc ^
7e9c6925 ^
05d17773 ^
b38e5819 ^
827898fc ^
a55bbd06 ^
0487a30e ^
e853b94e ^
827898fc ^
7e9c6925 ^
0487a30e ^
a55bbd06 ^


7e9c6925 ^




88be3dbc ^
a55bbd06 ^




7e9c6925 ^
a55bbd06 ^
6f5d7864 ^
7e9c6925 ^
a55bbd06 ^
7284d503 ^
1848b18f ^
88be3dbc ^
1848b18f ^









1848b18f ^


a55bbd06 ^

a55bbd06 ^

0487a30e ^
827898fc ^
0487a30e ^
827898fc ^

7e9c6925 ^
827898fc ^
0487a30e ^
827898fc ^
a55bbd06 ^

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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165