mirror of
https://github.com/enso-org/enso.git
synced 2024-12-18 16:51:41 +03:00
2964457d48
Implementation of **type checks** for **intersection types**. The idea is to split the list of `types[]` in `EnsoMultiValue` into two parts: - first `methodDispatchTypes` represent the types the value _"has been cast to"_ - the rest of the types represent the types the value _"can be cast to"_ By performing this separation we address the #10882 requirements. After a type check only methods available on the `methodDispatchTypes` can be invoked. However the value can still be cast to all the possible types. |
||
---|---|---|
.. | ||
AWS_Tests | ||
Base_Internal_Tests | ||
Base_Tests | ||
Benchmarks | ||
Examples_Tests | ||
Exploratory_Benchmarks | ||
Geo_Tests | ||
Google_Api_Test | ||
Helpers | ||
Image_Tests | ||
micro-distribution | ||
Microsoft_Tests | ||
Snowflake_Tests | ||
Table_Tests | ||
Tableau_Tests | ||
Visualization_Tests |