Commit Graph

9 Commits

Author SHA1 Message Date
Kamil Śliwak
05f4617275 User-defined operators on structs 2023-01-25 00:30:03 +01:00
Kamil Śliwak
56a6613c21 Disallow redefining <<, >>, ** and ! 2023-01-25 00:29:10 +01:00
Kamil Śliwak
a1438239c3 Require the result of user-defined negation operator to be bool 2023-01-25 00:29:10 +01:00
Kamil Śliwak
e0722732f6 Disallow defining operators with non-pure functions 2023-01-25 00:29:10 +01:00
Kamil Śliwak
56ebb5f901 fixup! User-defined operators: Tests 2023-01-25 00:29:10 +01:00
Kamil Śliwak
7723f90a07 fixup! User-defined operators: Tests 2023-01-25 00:29:10 +01:00
Kamil Śliwak
bf29ae7669 fixup! User-defined operators: Tests 2023-01-25 00:29:10 +01:00
Kamil Śliwak
cd83d09cf3 fixup! User-defined operators: Tests 2023-01-25 00:29:10 +01:00
wechman
1edb74dbc9 User-defined operators: Tests 2023-01-25 00:29:10 +01:00