1 # Potential C name collision
2 # We reserve names ending in 'List' for use by array types.
3 # TODO - we could choose array names to avoid collision with user types,
4 # in order to let this compile
5 { 'struct': 'FooList', 'data': { 's': 'str' } }