1// RUN: %clang_cc1 -ast-print %s 2>&1 | grep "N::M::X<INT>::value" 2namespace N { 3 namespace M { 4 template<typename T> 5 struct X { 6 enum { value }; 7 }; 8 } 9} 10 11typedef int INT; 12 13int test() { 14 return N::M::X<INT>::value; 15} 16