index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
/
macros
Commit message (
Expand
)
Author
Age
Files
Lines
*
consider calling convention and iterator in getType for procs (#24181)
metagn
2024-09-27
2
-3
/
+31
*
render float128 literals (#24182)
metagn
2024-09-27
1
-0
/
+7
*
generic issues test cases (#24028)
metagn
2024-08-30
1
-0
/
+61
*
Set type of object constructor during annotateType (#23852)
SirOlaf
2024-07-17
1
-0
/
+23
*
fixes #23784; don't allow fold paths containing `nkAddr` (#23792)
ringabout
2024-07-03
1
-0
/
+157
*
fixes addr/hiddenAddr in strictdefs (#23477)
ringabout
2024-04-10
1
-1
/
+1
*
closes #15751; adds a test case (#23372)
ringabout
2024-03-06
1
-0
/
+11
*
Changing generic weight of `tyGenericParam` (#22143)
Ryan McConnell
2024-01-05
1
-2
/
+0
*
ambiguous identifier resolution (#23123)
metagn
2024-01-01
1
-1
/
+1
*
retain postfix node in type section typed AST, with docgen fix (#23101)
metagn
2023-12-23
2
-1
/
+8
*
Don't crash for invalid toplevel parseStmt/Expr calls (#23089)
Jake Leahy
2023-12-19
1
-0
/
+15
*
Revert "retain postfix node in type section typed AST" (#23098)
metagn
2023-12-19
2
-8
/
+1
*
retain postfix node in type section typed AST (#23096)
metagn
2023-12-18
2
-1
/
+8
*
Mark `macros.error` as `.noreturn.` (#23081)
Jake Leahy
2023-12-17
1
-0
/
+4
*
Allow `parseAll` to parse statements separated by semicolons (#23088)
Jake Leahy
2023-12-17
1
-0
/
+4
*
Param match relax (#23033)
Ryan McConnell
2023-12-15
3
-2
/
+44
*
case macro now can be used inside generic. Fixes #20435 (#22752)
Juan M Gómez
2023-09-30
1
-0
/
+30
*
test case haul for old generic/template/macro issues (#22564)
metagn
2023-08-27
1
-0
/
+31
*
fixes overriden typo (#22044)
ringabout
2023-06-08
1
-2
/
+2
*
clean up SOME pending/xxx/issue link comments (#21826)
metagn
2023-05-11
1
-2
/
+0
*
fix #15691 (#21623)
metagn
2023-04-11
1
-0
/
+22
*
macros: Extend treeTraverse intVal range to nnkUInt64Lit (#21597)
chmod222
2023-04-01
1
-0
/
+13
*
tuple unpacking for vars as just sugar, allowing nesting (#21563)
metagn
2023-03-28
1
-1
/
+3
*
Add `contains` to `std/macrocache` (#21304)
Jake Leahy
2023-02-01
1
-0
/
+7
*
Implement setLineInfo (#21153)
Peter Munch-Ellingsen
2022-12-22
1
-1
/
+22
*
fix #16758 Nim crashes in fixAbstractType (#20855)
Bung
2022-12-11
1
-0
/
+38
*
store full definition AST for consts, fix noRewrite (#20115)
metagn
2022-09-28
2
-1
/
+17
*
defaults to ORC (#19972)
ringabout
2022-09-23
1
-2
/
+2
*
remove deprecated type pragma syntax, fix bugs that required it (#20199)
metagn
2022-09-03
2
-3
/
+3
*
new .redefine pragma for templates, warn on redefinition without it (#20211)
metagn
2022-08-23
1
-1
/
+1
*
fix #20067, fix #18976 [backport] (#20069)
metagn
2022-07-22
1
-0
/
+28
*
fix NimNode comment repr() regression [backport: 1.2] (#19726)
flywind
2022-04-25
1
-0
/
+19
*
Allow std/macros.params to work with nnkProcTy (#19563)
Tanguy
2022-02-25
1
-0
/
+22
*
[testcase] genSym fails to make unique identifier for ref object types (#19506)
flywind
2022-02-14
1
-0
/
+60
*
accept object type node from macros (#19179)
hlaaftana
2021-11-24
1
-0
/
+16
*
parseExpr/parseStmt accept filename, fixes #13540 (#19182)
hlaaftana
2021-11-24
2
-0
/
+15
*
`caseStmtMacros` no longer experimental, experimental manual refactor (#19173)
hlaaftana
2021-11-23
1
-2
/
+0
*
fixes #14511 [backport:1.4] (#18732)
Dankr4d
2021-08-25
1
-0
/
+54
*
Fix doubly typed forward declarations (#18279)
Clyybber
2021-06-16
1
-1
/
+21
*
Don't report unused hints for consumed AST (#18270)
Clyybber
2021-06-16
1
-0
/
+15
*
fixes #18235 - proc annotation type macro sym leak (#18249)
Saem Ghani
2021-06-14
2
-0
/
+60
*
getType now works with tyInferred (arising from concepts); refs #18220 (#18241)
Timothee Cour
2021-06-12
1
-22
/
+78
*
macros.treeRepr + friends: collapse SymChoice (#18072)
Timothee Cour
2021-06-05
1
-28
/
+108
*
Fixes #5034 illformed AST from getImpl with proc returning value (#17976)
Dylan Modesitt
2021-05-31
1
-0
/
+31
*
fix #17836 (typed macro isNil for proc params) (#17841)
Saem Ghani
2021-04-25
1
-0
/
+15
*
close #7875 add testcase (#17611)
flywind
2021-04-02
1
-0
/
+22
*
unify tuple expressions (#13793)
Arne Döring
2021-03-30
1
-0
/
+31
*
nnkArglist => nnkArgList + special case stylecheck:error (#17529)
Timothee Cour
2021-03-27
1
-1
/
+1
*
Remove support for named procs with sugar.=> (#17220)
konsumlamm
2021-03-05
1
-8
/
+2
*
rename case statement macro from match to `case` (#16923)
hlaaftana
2021-02-08
1
-0
/
+35
[next]