Commit History

Author SHA1 Message Date
  Zahary Karadjov 4b7655fd10 reference implementation of a vector swizzle library 11 years ago
  Zahary Karadjov cf8fe16a48 fix #715 again 11 years ago
  Zahary Karadjov 71695ab791 fix tsemistatic 11 years ago
  Zahary Karadjov 862c0ef83d split the inline and closure iterators into different symbol kinds for easier discrimination between them 11 years ago
  Zahary Karadjov 9dd753f218 quite messy implementation of generic lambdas, needs reworking; fixes #715 11 years ago
  Zahary Karadjov c1f1f84194 fix some regressions caused by tyTypeDesc[tyNone] 11 years ago
  Zahary Karadjov a158053ae9 fixes #797; generic procs can be used in places expecting matching concrete proc types 11 years ago
  Araq d912d18379 tyTypeDesc and tyRange always have 1 child; this might be tyNone but it is required for skipTypes 11 years ago
  Araq 47e4f9698c fixes #844 11 years ago
  Zahary Karadjov 1ffae7cbaf progress towards fixing tgenericshardcases 11 years ago
  Zahary Karadjov 789ba107cf introduce tyFromExpr; fixes #618 11 years ago
  Zahary Karadjov afddae5aaf Merge branch 'upstream' into devel 11 years ago
  Zahary Karadjov 72291875bf integrate the logic of fixupProcType into ReplaceTypeVars 11 years ago
  Araq b731e6ef1c case consistency: cs:partial bootstraps on windows 11 years ago
  Araq 438703f59e case consistency: next steps 11 years ago
  Araq 92b8fac94a case consistency part 4 11 years ago
  Araq 2df9b442c6 case consistency part 1 11 years ago
  Zahary Karadjov edab4aaad0 better integration of tyStatic into typeRel 11 years ago
  Zahary Karadjov 1d02f2ea53 wip type class reforms (the compiler bootstraps fine) 11 years ago
  Araq 5eba93d584 Merge branch 'master' into vm2 11 years ago
  Zahary Karadjov a068aaed3c simple unit test and better documentation for the user defined type classes 11 years ago
  Zahary Karadjov 4cea15d274 improvements for the `is` operator; implemented the type lifting rule in user-defined type classes 11 years ago
  Araq 6a9baf3fd7 compiler bootstraps with new VM 11 years ago
  Araq 9de3bc8ef6 improvements for TR macros 11 years ago
  Zahary Karadjov 6378fbd66e working code for simple cases of user-defined type classes 11 years ago
  Zahary Karadjov 8682ed9bd0 pass-through of static int generic params to arrays when late instantiation is disabled 11 years ago
  Zahary Karadjov dfb5cb3c5d remerge "Fixes #267" 11 years ago
  Araq 43de61f37b bugfix: pragmas allowed for implicit generics 11 years ago
  Araq a8ba628bcd Revert "fixes #267" 11 years ago
  Zahary Karadjov 7fccdedcb5 fixes #267 11 years ago