@Override public void update(PDOMLinkage linkage, IBinding newBinding) throws CoreException { if (newBinding instanceof ICPPTemplateTypeParameter) { ICPPTemplateTypeParameter ttp = (ICPPTemplateTypeParameter) newBinding; updateName(newBinding.getNameCharArray()); IType newDefault = null; try { newDefault = ttp.getDefault(); } catch (DOMException e) { // ignore } if (newDefault != null) { getLinkage().storeType(record + DEFAULT_TYPE, newDefault); } } }