https://github.com/Kitware/CMake
Revision b494308dab7ca3fe94ce558ddddc71bcaf1a8e6d authored by Sebastian Holtermann on 13 September 2017, 16:31:50 UTC, committed by Brad King on 13 September 2017, 19:07:46 UTC
1 parent d0f1581
Raw File
Tip revision: b494308dab7ca3fe94ce558ddddc71bcaf1a8e6d authored by Sebastian Holtermann on 13 September 2017, 16:31:50 UTC
Autogen: Tests: Backport tests for _autogen target dependencies
Tip revision: b494308
cxx_local_type_template_args.cpp

template <typename T>
class X
{
};
template <typename T>
void f(T t)
{
}
struct
{
} unnamed_obj;
void f()
{
  struct A
  {
  };
  enum
  {
    e1
  };
  typedef struct
  {
  } B;
  B b;
  X<A> x1;
  X<A*> x2;
  X<B> x3;
  f(e1);
  f(unnamed_obj);
  f(b);
  (void)x1;
  (void)x2;
  (void)x3;
}
back to top