// Issue #2396
int main()
{
B::foo();
// ^ @function.call
Foo::A::foo();
Foo::a::A::foo();
Foo::a::A::B::foo();
return 0;
}