Avoid a crash when virtual bases are found on NBA target
Support constant booleans and logical shift left in constant expr
Return the address or value of globals depending on the usage

in constant expressions
Fix passing references to RPC methods
Add a [[noinit]] attribute to type safely allocate uninitialized memory