binreader_macros/lib.rs
1use proc_macro::TokenStream;
2
3#[macro_use]
4extern crate lazy_static;
5
6mod num_getters;
7
8#[proc_macro]
9pub fn impl_next_methods(stream: TokenStream) -> TokenStream {
10 num_getters::impl_next_methods(stream)
11}
12
13#[proc_macro]
14pub fn impl_at_methods(stream: TokenStream) -> TokenStream {
15 num_getters::impl_at_methods(stream)
16}
17
18#[proc_macro]
19pub fn make_number_methods(stream: TokenStream) -> TokenStream {
20 num_getters::make_number_methods(stream)
21}