about summary refs log tree commit diff
path: root/src/test/ui/recursion_limit/zero.rs
blob: eb95d7babc6b213a00cd7aa4641568bb38ca5bb0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// Test that a `limit` of 0 is valid

#![recursion_limit = "0"]

macro_rules! test {
    () => {};
    ($tt:tt) => { test!(); };
}

test!(test); //~ ERROR 10:1: 10:13: recursion limit reached while expanding `test!`

fn main() {}