diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-04-25 12:11:36 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-04-25 12:11:36 +0000 |
commit | 65dfa2b31794ff4013cb3f9a8178305b56a3d549 (patch) | |
tree | f6fc856cbd8fbbeef292a3ee8cc9d4712403f82d /lib/Format/Format.cpp | |
parent | 2972d049637349bb82f52a27ad3337cf4ab769b4 (diff) |
Don't mark 'extern "C" void f(void)' as having extern storage class.
Instead, we check for one line extern "C" context in linkage computation and
when deciding if a variable is a definition.
This hopefully completes the transition to having "as written" semantics for
hasExternalStorage.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@180258 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Format/Format.cpp')
0 files changed, 0 insertions, 0 deletions