pub trait MacroDefCallback {
// Required methods
fn on_macro_defined(&mut self, def: &MacroDef);
fn into_any(self: Box<Self>) -> Box<dyn Any>;
}Expand description
マクロ定義時のコールバックトレイト
Preprocessor がマクロを定義したときに呼び出される。 THX マクロの収集など、マクロ定義時に追加の処理を行いたい場合に使用する。
Required Methods§
Sourcefn on_macro_defined(&mut self, def: &MacroDef)
fn on_macro_defined(&mut self, def: &MacroDef)
マクロが定義されたときに呼ばれる