Currently get/setters do not support namespaces in the return type. Attached is a simple patch that adds support for scopes in IsVirtualPropertyDecl() which previously did not check for them. I also added a simple test case.
Edit: First diffs I generated in the wrong order, fixed.
Thanks,
dkrusu