Fix missing semicolons after macros

This commit is contained in:
Pierre Krieger 2015-01-03 20:11:20 +01:00
parent 20a93287b6
commit 414922ca5a
4 changed files with 34 additions and 34 deletions

View File

@ -126,14 +126,14 @@ macro_rules! Push_function(
} }
} }
); );
) );
Push_function!(self, args, { (*self)() } | ) Push_function!(self, args, { (*self)() } | );
Push_function!(self, args, { (*self)(args) } | Arg1 ) Push_function!(self, args, { (*self)(args) } | Arg1 );
Push_function!(self, args, { (*self)(args.ref0().clone(), args.ref1().clone()) } | Arg1, Arg2 ) Push_function!(self, args, { (*self)(args.ref0().clone(), args.ref1().clone()) } | Arg1, Arg2 );
Push_function!(self, args, { (*self)(args.ref0().clone(), args.ref1().clone(), args.ref2().clone()) } | Arg1, Arg2, Arg3 ) Push_function!(self, args, { (*self)(args.ref0().clone(), args.ref1().clone(), args.ref2().clone()) } | Arg1, Arg2, Arg3 );
Push_function!(self, args, { (*self)(args.ref0().clone(), args.ref1().clone(), args.ref2().clone(), args.ref3().clone()) } | Arg1, Arg2, Arg3, Arg4 ) Push_function!(self, args, { (*self)(args.ref0().clone(), args.ref1().clone(), args.ref2().clone(), args.ref3().clone()) } | Arg1, Arg2, Arg3, Arg4 );
Push_function!(self, args, { (*self)(args.ref0().clone(), args.ref1().clone(), args.ref2().clone(), args.ref3().clone(), args.ref4().clone()) } | Arg1, Arg2, Arg3, Arg4, Arg5 ) Push_function!(self, args, { (*self)(args.ref0().clone(), args.ref1().clone(), args.ref2().clone(), args.ref3().clone(), args.ref4().clone()) } | Arg1, Arg2, Arg3, Arg4, Arg5 );
// TODO: finish // TODO: finish

View File

@ -3,7 +3,7 @@ use super::Push;
use HasLua; use HasLua;
use std::collections::{HashMap, HashSet}; use std::collections::{HashMap, HashSet};
use collections::hash::Hash; use std::hash::Hash;
fn push_iter<L: HasLua, V: Push<L>, I: Iterator<V>>(lua: &mut L, iterator: I) -> uint { fn push_iter<L: HasLua, V: Push<L>, I: Iterator<V>>(lua: &mut L, iterator: I) -> uint {
// creating empty table // creating empty table

View File

@ -34,16 +34,16 @@ macro_rules! tuple_impl(
} }
} }
); );
) );
tuple_impl!(A | ref0, B | ref1) tuple_impl!(A | ref0, B | ref1);
tuple_impl!(A | ref0, B | ref1, C | ref2) tuple_impl!(A | ref0, B | ref1, C | ref2);
tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3) tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3);
tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4) tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4);
tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5) tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5);
tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6) tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6);
tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6, H | ref7) tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6, H | ref7);
tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6, H | ref7, I | ref8) tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6, H | ref7, I | ref8);
tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6, H | ref7, I | ref8, J | ref9) tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6, H | ref7, I | ref8, J | ref9);
tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6, H | ref7, I | ref8, J | ref9, K | ref10) tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6, H | ref7, I | ref8, J | ref9, K | ref10);
tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6, H | ref7, I | ref8, J | ref9, K | ref10, L | ref11) tuple_impl!(A | ref0, B | ref1, C | ref2, D | ref3, E | ref4, F | ref5, G | ref6, H | ref7, I | ref8, J | ref9, K | ref10, L | ref11);

View File

@ -35,12 +35,12 @@ macro_rules! integer_impl(
impl<L: HasLua> Index<L> for $t { impl<L: HasLua> Index<L> for $t {
} }
); );
) );
integer_impl!(int) integer_impl!(int);
integer_impl!(i8) integer_impl!(i8);
integer_impl!(i16) integer_impl!(i16);
integer_impl!(i32) integer_impl!(i32);
//integer_impl!(i64) // data loss //integer_impl!(i64) // data loss
macro_rules! unsigned_impl( macro_rules! unsigned_impl(
@ -72,13 +72,13 @@ macro_rules! unsigned_impl(
impl<L: HasLua> Index<L> for $t { impl<L: HasLua> Index<L> for $t {
} }
); );
) );
unsigned_impl!(uint) unsigned_impl!(uint);
unsigned_impl!(u8) unsigned_impl!(u8);
unsigned_impl!(u16) unsigned_impl!(u16);
unsigned_impl!(u32) unsigned_impl!(u32);
//unsigned_impl!(u64) // data loss //unsigned_impl!(u64); // data loss
macro_rules! numeric_impl( macro_rules! numeric_impl(
($t:ident) => ( ($t:ident) => (
@ -109,10 +109,10 @@ macro_rules! numeric_impl(
impl<L: HasLua> Index<L> for $t { impl<L: HasLua> Index<L> for $t {
} }
); );
) );
numeric_impl!(f32) numeric_impl!(f32);
numeric_impl!(f64) numeric_impl!(f64);
impl<L: HasLua> Push<L> for String { impl<L: HasLua> Push<L> for String {
fn push_to_lua(self, lua: &mut L) -> uint { fn push_to_lua(self, lua: &mut L) -> uint {