public bool ResolveTypeParameters ()
{
if (!DoResolveTypeParameters ())
return false;
if (types != null) {
foreach (var type in types)
if (!type.ResolveTypeParameters ())
return false;
}
if (compiler_generated != null) {
foreach (CompilerGeneratedClass c in compiler_generated)
if (!c.ResolveTypeParameters ())
return false;
}
return true;
}