nac3_sca/nac3core/src/typecheck
pca006132 b267a656a8 nac3core: added exception type and fixed primitive representation
- Added `Exception` primitive type and some builtin exception types.
  Note that all exception types share the same layout, and should
  inherit from the base `Exception` type. There are some hacks in the
  toplevel module for handling exception types, we should revisit and
  fix them later.
- Added new primitive types to concrete type module, otherwise there
  would be some weird type errors.
- Changed the representation of strings to CSlice<u8>, instead of
  CString.
2022-02-12 22:13:59 +08:00
..
type_inferencer nac3core: added exception type and fixed primitive representation 2022-02-12 22:13:59 +08:00
typedef remove debug prints 2021-12-01 22:48:06 +08:00
function_check.rs fix grammar of some type error messages 2022-01-14 16:56:23 +08:00
magic_methods.rs introduce IRRT, implement power 2022-01-09 00:57:50 +08:00
mod.rs top level class roughly handled, push for review 2021-08-10 10:37:06 +08:00
unification_table.rs nac3core: fix clippy warnings 2021-09-22 18:04:06 +08:00