When someone says
Ich heiße Hans.
are they using a passive or an active verb? I know from looking up heißen in a dictionary that it is intransitive in this usage. But the dictionary makes no comment about its voice (active/passive).
Furthermore, how would you classify "Hans" in the above sentence? It cannot be an object, since the verb is intransitive. Would it be an adverb?