Function: resolveUses()¶
resolveUses(
target,use,source):Program
Defined in: resolver/src/imports.ts:32
Resolve
Parameters¶
target¶
Target program AST
use¶
Use declaration being resolved
source¶
Source program AST (imported content)
Returns¶
Updated program with merged blocks
Use¶
imports by merging blocks into target.
New behavior (v0.2.0): - Blocks from source are merged into target (like inheritance) - If alias is provided, blocks are also stored with prefix for
Extend¶
access