metagn
|
a2031ec6cf
remove structural equality check for objects and distinct types (#24448)
|
3 days ago |
metagn
|
05c74d6844
always reinstantiate nominal values of generic instantiations (#24425)
|
5 days ago |
metagn
|
511ab72342
fix subtype match of generic object types (#24430)
|
1 week ago |
metagn
|
45b8434c7d
skip tyAlias in generic alias checks [backport:2.0] (#24417)
|
1 week ago |
metagn
|
40fc2d0e76
include static types in type bound ops (#24366)
|
3 weeks ago |
metagn
|
2864830941
implement type bound operation RFC (#24315)
|
3 weeks ago |
ringabout
|
68b2e9eb6a
make `PNode.typ` a private field (#24326)
|
1 month ago |
metagn
|
b0e6d28782
fix logic for `dcEqIgnoreDistinct` in `sameType` (#24197)
|
1 month ago |
metagn
|
793cee4de1
treat generic body type as atomic in iterOverType (#24096)
|
2 months ago |
metagn
|
9dda7ff7bc
make sigmatch use prepareNode for tyFromExpr (#24095)
|
2 months ago |
Nikolay Nikolov
|
09682ac7f1
+ show the effectsOf pragma (if present) of procs in nimsuggest hints… (#23305)
|
2 months ago |
metagn
|
538603e01d
allow conversions between `var` types of range types and base types (#24037)
|
2 months ago |
metagn
|
b7b1313d21
proper error message for out-of-range enum sets (#24027)
|
2 months ago |
ringabout
|
1244ffbf39
fixes #23923; type-aliased seq[T] get different backend C/C++ pointer type names causing invalid codegen (#23924)
|
2 months ago |
metagn
|
d3af51e3ce
remove fauxMatch for tyFromExpr, remove tyProxy and tyUnknown aliases (#24018)
|
2 months ago |
ringabout
|
7e88091de3
fixes #22553; regression of offsetof(T, anFieldOfUncheckedArray) (#24014)
|
2 months ago |
Ryan McConnell
|
27abcdd57f
fixes #23755; array static inference during overload resolution (#23760)
|
4 months ago |
Andreas Rumpf
|
56c95758b2
fixes #23445; fixes #23418 [backport] (#23699)
|
5 months ago |
Nikolay Nikolov
|
c934d5986d
Converted the 'invalid kind for firstOrd/lastOrd(XXX)' messages from internal errors to fatal errors. (#23443)
|
7 months ago |
ringabout
|
720021908d
fixes #23233; Regression when using generic type with Table/OrderedTable (#23235)
|
10 months ago |
Nikolay Nikolov
|
18b5fb256d
+ show the inferred exception list (as part of the type) for functions that don't have an explicit `.raises` pragma (#23193)
|
10 months ago |
Andreas Rumpf
|
fe18ec5dc0
types refactoring; WIP (#23086)
|
11 months ago |
Andreas Rumpf
|
6ed33b6d61
type graph refactor; part 3 (#23064)
|
11 months ago |
Andreas Rumpf
|
e51e98997b
type refactoring: part 2 (#23059)
|
11 months ago |
Andreas Rumpf
|
db603237c6
Types: Refactorings; step 1 (#23055)
|
11 months ago |
Nikolay Nikolov
|
618ccb6b6a
Also show the `raises` pragma when converting proc types to string (#23026)
|
11 months ago |
Andreas Rumpf
|
02be027e9b
IC: progress and refactorings (#22961)
|
1 year ago |
Nikolay Nikolov
|
f5bbdaf906
Inlay hints for types of consts (#22916)
|
1 year ago |
ringabout
|
2e070dfc76
fixes #22673; Cannot prove that result is initialized for a placehold… (#22915)
|
1 year ago |
ringabout
|
95e5ad6927
fixes #22902; borrow from proc return type mismatch (#22908)
|
1 year ago |