Commit History

Author SHA1 Message Date
  gingerBill 642aa0bc4b Refactor: use CheckerContext rather than Checker in type checking part 7 years ago
  gingerBill 45b3067068 Remove `tmp_allocator` from `Checker` 7 years ago
  gingerBill 4e203feaf4 Change import lookup 7 years ago
  gingerBill 5c52ffe24e Reorganize `runtime` package 7 years ago
  gingerBill eb11edabe0 Add file scopes for the packages 7 years ago
  gingerBill c067b90403 Add basic package support (no IR support yet) 7 years ago
  gingerBill 7e4c643401 Disable default struct field values; Update README.md 7 years ago
  gingerBill e920338f21 Remove old dependency 7 years ago
  gingerBill e597a8d72e Fix issues with exact integer bounds and remove dead code 7 years ago
  gingerBill 3b48fa8e7d Fix default initialized values for globals (#217) 7 years ago
  gingerBill 324b7d65e7 Use `__type_info_of` internally 7 years ago
  gingerBill 373a60b9ef `type_info_of` allows `typeid`; `typeid_of` allows `^Type_Info`; Otherwise only allow type 7 years ago
  gingerBill 2ef22e86e0 Make `any` use `typeid` rather than `^Type_Info` 7 years ago
  gingerBill 830f4f540f `typeid` 7 years ago
  gingerBill 56ff5496bc Minimal Type Info Dependency handling 7 years ago
  gingerBill 18a9fa7355 Improve minimal dependency system 7 years ago
  gingerBill 66b4252931 Fix #210 7 years ago
  gingerBill fc77b5b4ac Try to fix internal compiler error in #208 7 years ago
  gingerBill a83d916fad Fix immutable `context` to `any` assignment #214 7 years ago
  gingerBill e71a641379 Fix internal compiler error trigger for issue #212 7 years ago
  gingerBill 4d78540658 Fix #210 7 years ago
  gingerBill b83c3f265b Fix #209 #assert bug 7 years ago
  gingerBill 30f5a3bb93 Move cycle checking to much earlier on in the semantic stage 7 years ago
  gingerBill 2e1e1e6034 Type caching 7 years ago
  gingerBill 991479fbf9 Remove allocator parameter to `types.cpp` functions 7 years ago
  gingerBill 5bf0f9d630 Fix type cycle bug 7 years ago
  gingerBill 105de7705a Add `unselector_expr` 7 years ago
  gingerBill 584dffea14 Remove dead code; fix referencing of a type assertion in a selector expression 7 years ago
  gingerBill 41b6d215bb Fix `using` determination order 7 years ago
  gingerBill 9274f29ca9 `deprecated` attribute for procedure declarations 7 years ago