]> granicus.if.org Git - clang/commit
CodeGen: Cleanup variable linkage calculation
authorDavid Majnemer <david.majnemer@gmail.com>
Fri, 25 Apr 2014 17:08:41 +0000 (17:08 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Fri, 25 Apr 2014 17:08:41 +0000 (17:08 +0000)
commit544524ba8482919da797cffd10eb68350b63629c
treef2884e66c0312760724f8cc09a2802fc33af5bd1
parent6ccd636affd35065d7c34cb827c36a999a39b535
CodeGen: Cleanup variable linkage calculation

Almost all linkage calculation for VarDecls occured inside of
GetLLVMLinkageVarDefinition except for static data members.  Centralize
the logic so that it can be more readily reused.

No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@207241 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CodeGenModule.cpp