Andreas Rumpf
|
e4081a7201
preparations for language extensions: 'sink' and 'lent' types
|
7 лет назад |
Araq
|
96b7c2481c
make tests green again
|
7 лет назад |
Araq
|
34ac04f705
improve the error messages when overloaded '.' operators are involved
|
7 лет назад |
Andreas Rumpf
|
33814cf63e
language change: change how the experimental dot operators work
|
7 лет назад |
Andreas Rumpf
|
29c075299d
made nimresolve part of the compiler
|
7 лет назад |
Andreas Rumpf
|
70ea45cdba
deprecated unary '<'
|
7 лет назад |
Andreas Rumpf
|
0a3efccb55
preparations for another bugfix
|
7 лет назад |
Andreas Rumpf
|
1a61c4d46d
first implementation of the 'func' keyword
|
7 лет назад |
Zahary Karadjov
|
367d232351
fix #1017; fix #3309
|
7 лет назад |
Araq
|
68d606d773
improve confusing error messages for failed overloading resolution when deref of first arg failed
|
8 лет назад |
Zahary Karadjov
|
a802d72452
doh, forgot to add all files in the previous commit
|
8 лет назад |
Araq
|
87732f797c
fixes #5638
|
8 лет назад |
Araq
|
e105c04e49
revert PR #5638 because it breaks code
|
8 лет назад |
Anatoly Galiulin
|
5fdd03ad4d
Fixed issue #5638 (#5639)
|
8 лет назад |
Zahary Karadjov
|
c11d7c35dd
make all tests green again
|
8 лет назад |
Zahary Karadjov
|
a74ad869e9
requested code review changes
|
8 лет назад |
Zahary Karadjov
|
d6d548c32f
carefully reviewed and merged the changes from the devel branch
|
8 лет назад |
Zahary Karadjov
|
fe48dd1cbe
further improvements to the error messages produced by concepts
|
8 лет назад |
Zahary Karadjov
|
74a80988d9
proper error reporting for concepts and the introduction of the {.explain.} pragma
|
8 лет назад |
Zahary Karadjov
|
a90c4c4d7e
kill the reportConceptFailures options as it will be replaced by the .explain. pragma
|
8 лет назад |
Andreas Rumpf
|
01b2728ec8
fixes a potential endless loop
|
8 лет назад |
zah
|
1be0022e7c
Fixes #5167 and related problems (#5475)
|
8 лет назад |
Araq
|
2589d69ed2
fixes #5430
|
8 лет назад |
Andreas Rumpf
|
46efaf294b
big compiler refactoring; avoid globals for multi method dispatcher generation
|
8 лет назад |
Araq
|
e6c5622aa7
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
|
8 лет назад |
Andreas Rumpf
|
2d2b1a9d48
fixes a simple .borrow bug
|
8 лет назад |
Andreas Rumpf
|
3a5edd2c6c
fixes #4671
|
8 лет назад |
Matthew Baulch
|
3fef725d92
pickBestCandidate: pre-calculate candidates when symbol table modified
|
8 лет назад |
Andreas Rumpf
|
da8f6e16cc
fixes #4491
|
8 лет назад |
Andreas Rumpf
|
d3888577e9
fixes #3928
|
8 лет назад |