blob: e80f17a9786e52976dd1f05db4962965af291520 [file] [log] [blame]
// Part of the Crubit project, under the Apache License v2.0 with LLVM
// Exceptions. See /LICENSE for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
// pathological shadowed names: shadow important modules that the macros use.
mod std {}
mod forward_declare {}
mod test_is_same_0 {
type _Expected = ::forward_declare::internal::Symbol<"">;
fn _is_same(x: _Expected) -> ::forward_declare::symbol!("") {
x
}
}
mod test_is_same_1 {
type _Expected = ::forward_declare::internal::Symbol<"x">;
fn _is_same(x: _Expected) -> ::forward_declare::symbol!("x") {
x
}
}
mod test_is_same_3 {
type _Expected = ::forward_declare::internal::Symbol<"foo">;
fn _is_same(x: _Expected) -> ::forward_declare::symbol!("foo") {
x
}
}