Andreas Rumpf
|
91ad6a740b
type refactor: part 4 (#23077)
|
hace 11 meses |
Andreas Rumpf
|
6ed33b6d61
type graph refactor; part 3 (#23064)
|
hace 11 meses |
Andreas Rumpf
|
e51e98997b
type refactoring: part 2 (#23059)
|
hace 11 meses |
Andreas Rumpf
|
db603237c6
Types: Refactorings; step 1 (#23055)
|
hace 11 meses |
Andreas Rumpf
|
02be027e9b
IC: progress and refactorings (#22961)
|
hace 1 año |
ringabout
|
e17237ce9d
prepare for the enforcement of `std` prefix (#22873)
|
hace 1 año |
metagn
|
ed9e3cba07
make getType nodes of generic insts have full inst type (#22655)
|
hace 1 año |
ringabout
|
469c9cfab4
unpublic the sons field of PType; the precursor to PType refactorings (#22446)
|
hace 1 año |
Andreas Rumpf
|
20b011de19
refactoring in preparation for better, simpler name mangling that wor… (#21667)
|
hace 1 año |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
hace 2 años |
Timothee Cour
|
897e50d5fe
getType now works with tyInferred (arising from concepts); refs #18220 (#18241)
|
hace 3 años |
Timothee Cour
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
hace 3 años |
Timothee Cour
|
ceadf54d76
iterable[T] (#17196)
|
hace 3 años |
Andreas Rumpf
|
6278b5d89a
new-style concepts implementation, WIP (#15251)
|
hace 3 años |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
hace 3 años |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
hace 4 años |
Clyybber
|
35ff17410f
Expand hoisted default params in sem (#15270)
|
hace 4 años |
Timothee Cour
|
0c56eeda0e
expr => untyped; stmt => typed (#14804)
|
hace 4 años |
Timothee Cour
|
e30a08103d
remove tyOpt, mOpt (#14636)
|
hace 4 años |
zah
|
e50441ab33
Fix typeSym.getImpl for ref types (#13752)
|
hace 4 años |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
hace 5 años |
Timothee Cour
|
dfe5d115fb
fixes #12663 staticRead now creates a dependency for rebuilds (#12731) [backport]
|
hace 5 años |
Jasper Jenkins
|
40c5175145
fix range.getType crash
|
hace 5 años |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
hace 5 años |
Araq
|
c94647aeca
styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error
|
hace 5 años |
Arne Döring
|
b92fd30282
rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)
|
hace 5 años |
Andreas Rumpf
|
721bf7188b
code cleanup: there is no tyOptRef
|
hace 5 años |
Andreas Rumpf
|
b5eed8ab3f
make code more readable
|
hace 5 años |
jcosborn
|
fc740c54ec
fixes #9600 (#9601)
|
hace 6 años |
jcosborn
|
69c0a9c6fb
getTypeImpl now returns pragmas for object types (#9538)
|
hace 6 años |