redundant semicolon is inserted
public IDelegate Delegate
{
get
{
IDeclaredElement declaredElement = myReferenceToMember.Resolve().DeclaredElement;
if (declaredElement == null) return null;
IEvent evt = declaredElement as IEvent;
return (evt == null ? null : ((IDeclaredType)evt.Type).GetTypeElement() as <caret> );
}
}