1// Contributed by Dodji Seketeli <dodji@redhat.com> 2// Origin PR debug/30161 3// { dg-options "-g -dA" } 4// { dg-final { scan-assembler "DW_TAG_template_type_param" } } 5// { dg-final { scan-assembler "T.*DW_AT_name" } } 6 7template <class T> 8struct vector 9{ 10 int size; 11 12 vector () : size (0) 13 { 14 } 15}; 16 17template<template <class T> class U> 18struct bar 19{ 20 U<int> u; 21 int m; 22 bar () : m (u.size) 23 { 24 } 25}; 26 27vector<int> v; 28bar<vector> b; 29 30