]> granicus.if.org Git - clang/commit
Remove some transient raw pointer ownership in ClangAttrEmitter::createArgument
authorDavid Blaikie <dblaikie@gmail.com>
Fri, 8 Aug 2014 23:59:38 +0000 (23:59 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Fri, 8 Aug 2014 23:59:38 +0000 (23:59 +0000)
commit630cbfce16aee0b05bcf945e2680e0bffc3aa927
tree4e5dde966586452ac02a966dc770d1d793d01858
parent28ec93edee9c6c69edda079c8dff3c0602165c26
Remove some transient raw pointer ownership in ClangAttrEmitter::createArgument

This function might be a bit easier if it were split in two with a lot
of early returns - and that setOptional bit in the outer function, but
anyway.

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