xref: /llvm-project/clang/test/Import/call-expr/Inputs/F.cpp (revision 5cdc2cda28ac86ba4ec3771341545355452fdc86)
1*5cdc2cdaSEric Fiselier namespace NS {
2*5cdc2cdaSEric Fiselier struct X {};
f(X)3*5cdc2cdaSEric Fiselier void f(X) {}
operator +(X,X)4*5cdc2cdaSEric Fiselier void operator+(X, X) {}
5*5cdc2cdaSEric Fiselier } // namespace NS
f()6*5cdc2cdaSEric Fiselier void f() {
7*5cdc2cdaSEric Fiselier   NS::X x;
8*5cdc2cdaSEric Fiselier   f(x);
9*5cdc2cdaSEric Fiselier   x + x;
10*5cdc2cdaSEric Fiselier }
11