fun
foo(vararg tail: P) = 1 // method: namespace::foo // jvm signature: (Ljet/TypeInfo;[Ljava/lang/Object;)I // generic signature: (Ljet/TypeInfo;[TP;)I // kotlin signature: (null[TP;)I // TODO: skip kotlin signature // TODO: properly serialize typeinfo