pulumi/pkg/compiler
joeduffy eb6ef5a1b8 Fix control paths within bindValue
Any of the bindXValue routines can fail if there was no way to convert
the interface{} to an ast.Literal.  In such a case, we need to issue an
error about the wrong type being passed.  Unfortunately, in the most
recent set of changes, we began simply returning nils without issuing
the error.  This change fixes that.
2016-12-07 12:40:26 -08:00
..
backends Custom types, round 1 2016-12-06 14:49:47 -08:00
core Rename Schemas to Types 2016-12-06 20:56:47 -08:00
predef Use intrinsics in place of predefineds 2016-12-05 16:13:49 -08:00
testdata Introduce intrinsic types 2016-12-05 13:46:18 -08:00
binder.go Fix control paths within bindValue 2016-12-07 12:40:26 -08:00
binder_test.go Custom types, round 2 2016-12-06 20:51:05 -08:00
common_test.go Add a diag.Sink.Success helper function 2016-11-22 09:40:09 -08:00
compiler.go Move parse-tree analysis into the Parse* functions 2016-12-01 11:39:03 -08:00
compiler_be.go Detect target cloud earlier on 2016-11-29 13:42:39 -08:00
compiler_fe.go Support binding to arbitrary service types 2016-12-03 13:00:08 -08:00
compiler_sema.go Custom types, round 1 2016-12-06 14:49:47 -08:00
compiler_test.go Clean up workspace file naming 2016-11-29 20:07:27 -08:00
context.go Add some property binding tests 2016-12-02 14:33:22 -08:00
opts.go Permit passing stack properties via the CLI 2016-11-29 15:27:02 -08:00
parser.go Remember stack property values (including bounds) 2016-12-05 10:13:57 -08:00
parsetree.go Custom types, round 2 2016-12-06 20:51:05 -08:00
symbols.go Custom types, round 1 2016-12-06 14:49:47 -08:00
templates.go Remember parent documents during template expansion 2016-12-03 15:19:45 -08:00