pulumi/pkg/eval
joeduffy f8cba5d752 Add interface members to prototypes
This change does two things:

First, and foremost, it adds interface members to prototypes.  This
ensures that interface members are available statically on all objects
of types that implement those interfaces.

Second, we permit dynamic loads through LoadLocationExpression when
the `this` object is `dynamic`.  This is a convenient shortcut compared
to creating different LoadDynamicExpressions when the `this` happens to
be of a dynamic type.
2017-02-20 12:20:59 -08:00
..
rt Slightly prettify the plan command 2017-02-16 17:32:13 -08:00
alloc.go Permit throwing anything 2017-02-15 10:04:33 -08:00
eval.go Add interface members to prototypes 2017-02-20 12:20:59 -08:00
exceptions.go Implement intrinsic function machinery 2017-02-15 15:35:52 -08:00
intrinsics.go Fix intrinsic token 2017-02-16 08:23:04 -08:00
scope.go Permit dynamic to flow through to eval 2017-02-11 08:39:45 -08:00