1 typedef int TTT;
2 typedef int &td_int_ref;
3 
main()4 int main() {
5   int i = 0;
6   // references to typedefs
7   TTT &l_ref = i;
8   TTT &&r_ref = static_cast<TTT &&>(i);
9   // typedef of a reference
10   td_int_ref td_to_ref_type = i;
11 
12   return l_ref; // break here
13 }
14