- Ref: move extern header into common scope - Feat: add extern symbols descriptors - Feat: add `is_out` flag in declaration node