aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-03-02 21:41:48 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-03-02 21:41:48 +0000
commit65611bf036dab4e2ba90b1316b1b21b276dde185 (patch)
tree919309cba58c6cbbb6341037ffee58de1fd96bb1 /include
parentb88d9480e04039188c39e49367cb13d64e644cf8 (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.h1
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,