fork download
  1. namespace Parent
  2. {
  3. class A {};
  4.  
  5. namespace Nested
  6. {
  7. class A {};
  8. }
  9.  
  10. template <typename T>
  11. class B
  12. {
  13. A myA;
  14. };
  15. }
  16.  
  17. namespace Parent
  18. {
  19. using namespace Nested;
  20.  
  21. void foo()
  22. {
  23. B<int> myB;
  24. }
  25. }
  26.  
  27. int main() { return 0; }
  28.  
stdin
Standard input is empty
compilation info
prog.cpp: In function ‘void Parent::foo()’:
prog.cpp:23: warning: unused variable ‘myB’
stdout
Standard output is empty