Files
clang-uml/tests/t20025/t20025.cc
2022-12-13 23:47:32 +01:00

45 lines
555 B
C++

namespace clanguml {
namespace t20025 {
int add(int x, int y) { return x + y; }
/// Add 2 numbers
///
/// \param x
/// \param y
/// \return
/// \uml{skip}
int add2(int x, int y) { return x + x + y + y; }
struct A {
int a()
{
/// TODO: this doesn't work yet...
/// \uml{skip}
a2();
return a1();
}
/// \uml{skip}
int a1() { return 1; }
void a2() { }
};
int tmain()
{
A a;
int result{};
result = a.a();
result += add(1, 2);
result += add2(2, 4);
return result;
}
}
}