| Parameter | Details | 
|---|---|
| generic-assoc-list | generic-association OR generic-assoc-list , generic-association | 
| generic-association | type-name : assignment-expression OR default : assignment-expression | 
_Generic primary expression._Generic primary expression is evaluated at translation phase 7. So phases like string concatenation have been finished before its evaluation.