Lines Matching refs:expr
202 ($function:expr, $reason:expr) => {
213 ($function:expr, $reason:expr, $message:expr) => {
227 ($function:expr, $reason:expr, $message:expr, $($args:tt)*) => {
249 $lib_vis:vis library $lib_name:ident($lib_str:expr) {
253 $func_name:ident($func_str:expr);
260 $reason_name:ident($reason_str:expr);
296 (@func_consts $lib_name:ident; $n:expr; $(#[$attr:meta])* $name:ident($str:expr); $($tt:tt)*) => {
303 (@func_consts $lib_name:ident; $n:expr;) => {};
304 (@reason_consts $lib_name:ident; $n:expr; $(#[$attr:meta])* $name:ident; $($tt:tt)*) => {
309 (@reason_consts $lib_name:ident; $n:expr;) => {};
322 @strings $lib_name:ident($lib_str:expr)
323 functions { $($func_name:ident($func_str:expr);)* }
324 reasons { $($reason_name:ident($reason_str:expr);)* }
346 (@func_value $n:expr, $func_str:expr) => {
355 @strings $lib_name:ident($lib_str:expr)
356 functions { $($func_name:ident($func_str:expr);)* }
357 reasons { $($reason_name:ident($reason_str:expr);)* }
385 (@func_value $n:expr, $func_str:expr) => {$n};