X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=lily%2Fswallow-engraver.cc;h=92ced08887665119df3e8557559fc05ca38dbc9d;hb=1e66bfb9ec0ebc1b7c09ad9f2256bd77f2230269;hp=2a6a8c9e3107482f10a9de3d088e3bea797c838b;hpb=8aad615ea7bb31f49a0c2afc21eea5ff5de20437;p=lilypond.git diff --git a/lily/swallow-engraver.cc b/lily/swallow-engraver.cc index 2a6a8c9e31..92ced08887 100644 --- a/lily/swallow-engraver.cc +++ b/lily/swallow-engraver.cc @@ -3,17 +3,38 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1999 Han-Wen Nienhuys + (c) 1997--2004 Han-Wen Nienhuys */ -#include "swallow-engraver.hh" +#include "engraver.hh" +/** + */ +class Swallow_engraver : public Engraver +{ +public: + TRANSLATOR_DECLARATIONS (Swallow_engraver); +protected: + bool try_music (Music*) ; +}; -ADD_THIS_TRANSLATOR(Swallow_engraver); bool -Swallow_engraver::do_try_music (Music*) +Swallow_engraver::try_music (Music*) { return true; } + +Swallow_engraver::Swallow_engraver () +{ +} + +ENTER_DESCRIPTION (Swallow_engraver, +/* descr */ "This engraver swallows everything given to it silently. The purpose of " + "this is to prevent spurious \"event junked\" warnings.", +/* creats*/ "", +/* accepts */ "general-music", +/* acks */ "", +/* reads */ "", +/* write */ "");