Implement Hash for Bool

This commit is contained in:
Ayaz Hafiz 2023-03-28 15:04:45 -05:00
parent 6de36f29f9
commit f458da0cbc
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
5 changed files with 55 additions and 12 deletions

View file

@ -160,6 +160,7 @@ impl FlatHash {
const fn builtin_symbol_to_hash_lambda(symbol: Symbol) -> Option<FlatHash> {
use FlatHash::*;
match symbol {
Symbol::BOOL_BOOL => Some(SingleLambdaSetImmediate(Symbol::HASH_HASH_BOOL)),
Symbol::NUM_U8 | Symbol::NUM_UNSIGNED8 => {
Some(SingleLambdaSetImmediate(Symbol::HASH_ADD_U8))
}