public override void VisitDelegate <TNamespace, TDocument, TProject, TSolution, TAttributeGroup, TGenericParameter, TTypeReference, TParameter>( IDelegate <TNamespace, TDocument, TProject, TSolution, TAttributeGroup, TGenericParameter, TTypeReference, TParameter> @delegate) { visitor.VisitDelegateWithReflection((DelegateWithReflection)(object)@delegate); }