diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-03-02 21:41:48 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-03-02 21:41:48 +0000 |
commit | 65611bf036dab4e2ba90b1316b1b21b276dde185 (patch) | |
tree | 919309cba58c6cbbb6341037ffee58de1fd96bb1 /include | |
parent | b88d9480e04039188c39e49367cb13d64e644cf8 (diff) |
Process #pragma weak only after we know the linkage of the function or variable
we are looking at.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176414 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/clang/Sema/Sema.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/clang/Sema/Sema.h b/include/clang/Sema/Sema.h index 12a787e329..df746928c8 100644 --- a/include/clang/Sema/Sema.h +++ b/include/clang/Sema/Sema.h @@ -2340,6 +2340,7 @@ public: // More parsing and symbol table subroutines. + void ProcessPragmaWeak(Scope *S, Decl *D); // Decl attributes - this routine is the top level dispatcher. void ProcessDeclAttributes(Scope *S, Decl *D, const Declarator &PD, bool NonInheritable = true, |