summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.76.0/tests/input/cpp/Issue_3446.cpp
blob: 6332b0ad8a29551933c5e761b6d7d77af2e4a92d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Foo::Foo() { }

std::true_type blarg();
template <typename T>
decltype(std::declval<T &>().put(foo, bar), std::true_type())
has_module_api_(T && t);

void
foo()
{
    using V = decltype(STD::declval<T &>().put(foo, bar), std::true_type());
}

template <typename T>
decltype(std::declval<T &>()./* ((( */put(foo, bar), std::true_type())
has_module_api_(T && t);