It seems GCC gives complex integer types that don't have int as the base type
the name __unknown__ instead of complex X or something similar. This patch just
adapts our DWARF parsing logic to also treat DW_ATE_lo_user as a complex
integer type if the name is __unknown__.
Fixes the TestComplexInt test with GCC as the test compiler.