Arne Döring
|
b92fd30282
rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)
|
5 years ago |
Andreas Rumpf
|
721bf7188b
code cleanup: there is no tyOptRef
|
5 years ago |
Andreas Rumpf
|
b5eed8ab3f
make code more readable
|
5 years ago |
jcosborn
|
fc740c54ec
fixes #9600 (#9601)
|
6 years ago |
jcosborn
|
69c0a9c6fb
getTypeImpl now returns pragmas for object types (#9538)
|
6 years ago |
Araq
|
f9eec2aa1e
fixes #9532
|
6 years ago |
LemonBoy
|
0ead36dae6
Unchecked arrays now have their own type (#9267)
|
6 years ago |
LemonBoy
|
8a1055adce
Fix range type construction in the VM (#9205)
|
6 years ago |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 years ago |
cooldome
|
dec97924a4
Custom pragmas in proc types (#8205)
|
6 years ago |
Andreas Rumpf
|
40ec7be45c
refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly
|
6 years ago |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 years ago |
Andreas Rumpf
|
bf6c2c5ccf
preparations of making compiler/msgs.nim free of global variables
|
6 years ago |
Araq
|
2a7fc84c86
remove ast.emptyNode global; cleanup configuration.nim
|
6 years ago |
Andreas Rumpf
|
fedc136985
transf and vmgen compile again
|
6 years ago |
Varriount
|
822d2b5085
Fix the return value of GetType and friends when given a `var T` type. (#7701)
|
6 years ago |
Andreas Rumpf
|
47335aab41
introduce nkTupleConstr AST node for unary tuple construction; breaking change
|
6 years ago |
Andreas Rumpf
|
e4081a7201
preparations for language extensions: 'sink' and 'lent' types
|
7 years ago |
jcosborn
|
96a5062b8c
modify getTypeImpl to reduce result to final implementation (#6891)
|
7 years ago |
jcosborn
|
35d7a99b6a
fix getTypeInst for tyGenericInst (#6868)
|
7 years ago |
Andreas Rumpf
|
70ea45cdba
deprecated unary '<'
|
7 years ago |
Andreas Rumpf
|
02ff5f596c
implemented new experimental scriptable import mechanism
|
7 years ago |
Andreas Rumpf
|
f7f3a25be8
first steps of making 'opt' a first class type for Nim
|
7 years ago |
Andreas Rumpf
|
e879da5791
some work to make 'opt' a first class type
|
7 years ago |
Yuriy Glukhov
|
0755f902dd
Corrected tuple type to nkPar for unnamed tuples on getType (#6172)
|
7 years ago |
jcosborn
|
ec50dab57d
fixed macros.getTypeImpl for a symbol of type tyGenericBody (#5788) (#5812)
|
7 years ago |
Zahary Karadjov
|
0b0a3e5f20
support derived values in non-generic user type classes
|
8 years ago |
Zahary Karadjov
|
8cd5f1f8f5
introduce tyInferred for the unbound concept type params
|
8 years ago |
jcosborn
|
3bffb3ba35
fix getTypeImpl for tyEnum (#5568)
|
7 years ago |
Fabian Keller
|
e2567e2e03
Fix sigsegv in getTypeImpl for unnamed tuple (#5440)
|
7 years ago |