NH 3630

https://nhibernate.jira.com/browse/NH-3630
Changes to SqlGenerator and Dialect to allow injection of vendor specific bitwise functions
+
Bitwise functions for firebird
No, it won't. It will get passed to sql just as did before.
The Intention is that " & ", " | ", " ^ " and " ~ " will be identified by the SQLGenerator class as Bitwise operations.
For the SqlGenerator to call the proper function on the dialect it searches *internally* for functions named band, bor, bxor and bnot.
Hence if the HQL code does directly call band, bor etc. they won't be recognized at all and thus will get passed directly to SQL.