/// <summary>
        /// Executes the specified type member declaration.
        /// </summary>
        /// <param name="typeMemberDeclaration">
        /// The type member declaration.
        /// </param>
        private void Execute(ITypeMemberDeclaration typeMemberDeclaration)
        {
            var processor = new RecursiveElementProcessor(this.ReplaceReturnValue);

              typeMemberDeclaration.ProcessDescendants(processor);
        }