Skip to content

Commit

Permalink
Document the recursion_limit crate attribute
Browse files Browse the repository at this point in the history
  • Loading branch information
mbrubeck committed Aug 25, 2015
1 parent 1806174 commit 93616af
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/doc/reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -1881,11 +1881,15 @@ type int8_t = i8;
- `no_start` - disable linking to the `native` crate, which specifies the
"start" language item.
- `no_std` - disable linking to the `std` crate.
- `plugin` load a list of named crates as compiler plugins, e.g.
- `plugin` - load a list of named crates as compiler plugins, e.g.
`#![plugin(foo, bar)]`. Optional arguments for each plugin,
i.e. `#![plugin(foo(... args ...))]`, are provided to the plugin's
registrar function. The `plugin` feature gate is required to use
this attribute.
- `recursion_limit` - Sets the maximum depth for potentially
infinitely-recursive compile-time operations like
auto-dereference or macro expansion. The default is
`#![recursion_limit="64"]`.

### Module-only attributes

Expand Down

0 comments on commit 93616af

Please sign in to comment.