]> Cypherpunks repositories - gostls13.git/commit
[dev.cc] cmd/asm: handle the case where a macro is named without arguments
authorRob Pike <r@golang.org>
Fri, 30 Jan 2015 17:57:11 +0000 (09:57 -0800)
committerRob Pike <r@golang.org>
Fri, 30 Jan 2015 21:19:49 +0000 (21:19 +0000)
commit5beec6a69952f6d07b49579ce6e71b0aa4cc4399
tree2d2c83c8e67a8057fb1df8f1fe073151b0ae7fb5
parentd6eb21e331ba73d235b9014ce5b710d5e7bde545
[dev.cc] cmd/asm: handle the case where a macro is named without arguments

Given
#define X() foo
X()
X
cpp produces
foo
X
Asm does now as well.

Change-Id: Ia36b88a23ce1660e6a02559c4f730593d62066f1
Reviewed-on: https://go-review.googlesource.com/3611
Reviewed-by: Russ Cox <rsc@golang.org>
src/cmd/asm/internal/lex/input.go
src/cmd/asm/internal/lex/lex.go
src/cmd/asm/internal/lex/lex_test.go