pulumi/pkg
joeduffy e02921dc35 Finish dependency and type binding
This change completes the implementation of dependency and type binding.
The top-level change here is that, during the first semantic analysis AST walk,
we gather up all unknown dependencies.  Then the compiler resolves them, caching
the lookups to ensure that we don't load the same stack twice.  Finally, during
the second and final semantic analysis AST walk, we populate the bound nodes
by looking up what the compiler resolved for us.
2016-11-23 07:26:45 -08:00
..
ast Finish dependency and type binding 2016-11-23 07:26:45 -08:00
compiler Finish dependency and type binding 2016-11-23 07:26:45 -08:00
diag Add a diag.Sink.Success helper function 2016-11-22 09:40:09 -08:00
encoding Support Workspaces 2016-11-22 10:41:07 -08:00
errors Finish dependency and type binding 2016-11-23 07:26:45 -08:00
util Fix a silly message 2016-11-22 11:25:51 -08:00
workspace Implement dependency versions 2016-11-22 16:58:23 -08:00