]> git.eshelyaron.com Git - emacs.git/commit
semantic: Optimize 'typeformbase' in C grammar
authorEric Ludlam <eric@siege-engine.com>
Sun, 18 Oct 2015 14:10:32 +0000 (10:10 -0400)
committerDavid Engster <deng@randomsample.de>
Sun, 22 Jan 2017 21:25:16 +0000 (22:25 +0100)
commit278c06c55479bca6ccbde13239de9a868fd8db23
tree0ec4c8f2acc762b40a8f12fc09752ecc8742da3c
parent8daca76a3292e7f5faca95628144d2f06972fa93
semantic: Optimize 'typeformbase' in C grammar

* admin/grammar/c.by (typeformbase): Replace two rules that could
 match the same with one. Replace special
 'namespace-symbol-for-typeformbase' with just 'namespace-symbol'.
 (namespace-symbol): Force that a symbol @ end can
 never have a template specifier.
 (opt-namespace-symbol-more): This must now always be
 '::namespace-symbol'.
 (namespace-symbol-for-typeformbase): Deleted.
admin/grammars/c.by