import semmle.code.cil.CIL private string getTypeArguments(GenericAttribute a) { result = "(" + concat(Type t | t = a.getATypeArgument() | t.getName(), ",") + ")" } from GenericAttribute a where a.getFile().getStem() = "assembly" select a, a.getType().getName(), a.getNumberOfTypeArguments(), getTypeArguments(a)