1 struct Struct;
2 
3 extern "C" {
4 void ConstParameter(char (&)[2]);
5 void VolatileParameter(Struct &&);
6 void Restrict(char *__restrict__);
7 const char *const *MultipleConst(char **);
8 }
9 
10 const char &ConstReturn();
11 volatile Struct &&VolatileReturn();
12