public TCDefinitionList getTypeParamDefinitions() { TCDefinitionList defs = new TCDefinitionList(); for (TCNameToken pname : typeParams) { TCDefinition p = new TCLocalDefinition(pname.getLocation(), pname, new TCParameterType(pname)); p.markUsed(); defs.add(p); } return defs; }