]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: catch bad pragma combination earlier
authorJosh Bleecher Snyder <josharian@gmail.com>
Tue, 14 Mar 2017 16:29:23 +0000 (09:29 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Tue, 14 Mar 2017 18:33:26 +0000 (18:33 +0000)
commit5f5d882f5cbd7f39d8bbbd5481a0884c0a042032
tree589105753c07c63a2e0b085022baa9a711fe0512
parent0d87f6a62e497fabd473a9a9847c355a42d64f16
cmd/compile: catch bad pragma combination earlier

Bad pragmas should never make it to the backend.
I've confirmed manually that the error position is unchanged.

Updates #15756
Updates #19250

Change-Id: If14f7ce868334f809e337edc270a49680b26f48e
Reviewed-on: https://go-review.googlesource.com/38152
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/gc/noder.go
src/cmd/compile/internal/gc/pgen.go