#824 Fix scoping of annotation type checking
- Best to review per commit.
- Changes:
- Resolve annotations of component instantiation in parent. Can't resolve anything in component instantiations, only via them.
- Resolve annotations of function annotations in the function. For consistency with components / component definitions.
- Pretty printer and
CifScopeUtils
are fine.
Closes #824 (closed)