stage2: fully qualified names and better anonymous names

* no more global atomic variable for anonymous decl indexes. Instead
   the Namespace decl table is used to figure out anonymous decl names.
   - This prepares for better multi-threaded semantic analysis in the
     future, with no contention on this global atomic integer.
 * implement fully qualified names for namespaces.
5cd9afc6b6Andrew Kelley committed on 5/8/2021, 9:34:30 PMparentaa0352f
1 file changedLine totals unavailable