handle decoding untyped block as pointer-to-void