Fix redefinition of default argument, found by modules build. It's not
authorRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 20 Apr 2014 20:26:39 +0000 (20:26 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 20 Apr 2014 20:26:39 +0000 (20:26 +0000)
commit8f5902164338c448b04985ff251f72a55e24ce0b
tree69641766f7504cc221ae01928264313efa6c5bba
parent8f5a7de1e62209c9a7f899004df3f2ff14ac0922
Fix redefinition of default argument, found by modules build.  It's not
entirely clear whether this should be valid with modules enabled, but the fixed
code is cleaner regardless.

Also fix a TU-local type that accidentally had external linkage.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206714 91177308-0d34-0410-b5e6-96231b3b80d8
utils/TableGen/IntrinsicEmitter.cpp