]> Cypherpunks repositories - gostls13.git/commitdiff
syscall/js: document ValueOf() panic
authorMarkus <m.walther97@gmail.com>
Sat, 17 Nov 2018 19:21:32 +0000 (19:21 +0000)
committerRichard Musiol <neelance@gmail.com>
Tue, 20 Nov 2018 13:37:30 +0000 (13:37 +0000)
ValueOf() panics if x is not one of the expected types.

Change-Id: I1105e46bd09a5ab13c162b77c1c50cc45bce27a2
GitHub-Last-Rev: 34a88ce8206954d94f0a884ab7f6494116c54a2d
GitHub-Pull-Request: golang/go#28846
Reviewed-on: https://go-review.googlesource.com/c/150138
Reviewed-by: Richard Musiol <neelance@gmail.com>
src/syscall/js/js.go

index 19cdedc309ad6e63204df2b4d5e3975af4bb83b0..885723f87d690bd2977fa65deaee33540ce70e4e 100644 (file)
@@ -114,6 +114,8 @@ func Global() Value {
 //  | string                 | string                 |
 //  | []interface{}          | new array              |
 //  | map[string]interface{} | new object             |
+//
+// Panics if x is not one of the expected types.
 func ValueOf(x interface{}) Value {
        switch x := x.(type) {
        case Value: // should precede Wrapper to avoid a loop