]> granicus.if.org Git - clang/commit
Move some definitions from Sema to Basic to fix shared libs build
authorErich Keane <erich.keane@intel.com>
Mon, 16 Sep 2019 13:58:59 +0000 (13:58 +0000)
committerErich Keane <erich.keane@intel.com>
Mon, 16 Sep 2019 13:58:59 +0000 (13:58 +0000)
commit0893e1af68d335269269708ed16c9e9815f54f72
tree73b1f9a6c38f51f2de037e3e97980391d5acf6c4
parented9d38ffb3e505b247fbf17becc785f10407e34d
Move some definitions from Sema to Basic to fix shared libs build

r371875 moved some functionality around to a Basic header file, but
didn't move its definitions as well.  This patch moves some things
around so that shared library building can work.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@371985 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Basic/Attributes.cpp
lib/Sema/ParsedAttr.cpp
utils/TableGen/ClangAttrEmitter.cpp