Track static-context for parsing - compound literal fix next
Compound literal needs to know if it's in static ctx

e.g. if it's a sub-part of a static initialiser, it needs to generate
a static-duration symbol, not code-initialisers.
Set d->store earlier on decls, during parse