diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/AST/ASTContext.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/AST/ASTContext.cpp b/lib/AST/ASTContext.cpp index 52a158fdf4..295489f489 100644 --- a/lib/AST/ASTContext.cpp +++ b/lib/AST/ASTContext.cpp @@ -6673,9 +6673,7 @@ bool ASTContext::DeclMustBeEmitted(const Decl *D) { // always be deferred. Normal inline functions can be deferred in C99/C++. // Implicit template instantiations can also be deferred in C++. if (Linkage == GVA_Internal || Linkage == GVA_C99Inline || - Linkage == GVA_CXXInline || - (Linkage == GVA_StrongExternal && FD->isInlineSpecified()) || - Linkage == GVA_TemplateInstantiation) + Linkage == GVA_CXXInline || Linkage == GVA_TemplateInstantiation) return false; return true; } |