always ask that class' data source instead of the top-level class' data source

Change-Id: I6d0846169903db7a7d9ed5fd64c681a10c9d5be8
Use the same condition as the "next" right after.

In principal, this won't make any difference in execution.  There currently
aren't any cases where _resolve_owner_and_table_from_table_name() would
return nothing, but parse_view_and_alias_from_inline_view() would.

Change-Id: I83a60e97f29ea3cf311d96a1bf86f555c79558bf