Skip to content
Commit f4187658 authored by Rafael Espindola's avatar Rafael Espindola
Browse files

Add a getLanguageLinkage method to VarDecls and FunctionDecls. Use it to fix

some cases where functions with no language linkage were being treated as having
C language linkage. In particular, don't warn in

extern "C" {
  static NonPod foo();
}

Since getLanguageLinkage checks the language linkage, the linkage computation
cannot use the language linkage. Break the loop by checking just the context
in the linkage computation.

llvm-svn: 175117
parent b7444cd1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment