compiler: Use backend interface for type info expressions.
Merge branch 'master' into type_info
Fixed integer return type.