blob: 3c5ede769820204756d0427b92330e8442959826 [file]
//@ check-pass
#![feature(register_tool)]
#![warn(duplicate_tools)]
// Register a tool multiple times is okay.
#![register_tool(foo)]
#![register_tool(foo)] //~ WARN [duplicate_tools]
#![register_tool(bar)]
#![register_attribute_tool(bar)] //~ WARN [duplicate_tools]
#![register_tool(baz)]
#![register_lint_tool(baz)] //~ WARN [duplicate_tools]
#![register_attribute_tool(qux)]
#![register_attribute_tool(qux)] //~ WARN [duplicate_tools]
#![register_lint_tool(quux)]
#![register_lint_tool(quux)] //~ WARN [duplicate_tools]
fn main() {}