commit | 72553fc19b1e57c08d77ccde1a6a6f7bcf22c08f | [log] [tgz] |
---|---|---|
author | Richard Smith <richard-llvm@metafoo.co.uk> | Thu Jan 23 23:53:27 2014 +0000 |
committer | Richard Smith <richard-llvm@metafoo.co.uk> | Thu Jan 23 23:53:27 2014 +0000 |
tree | da5db34b28f49d8e44f195608ba494a82ebf963d | |
parent | 50b75dbf1a48b3ab8b6e4b06bbf2a3f3940fc9df [diff] |
Factor out repeated parsing of a member-declarator when parsing a member-declaration. In the process, fix a couple of bugs that had crept in where we would parse the first and subsequent member-declarators differently (in particular, we didn't accept an asm-label on a member function definition within a class, and we would accept virt-specifiers and attributes in the wrong order on the first declarator but not on subsequent ones). llvm-svn: 199957