]> granicus.if.org Git - clang/commit
Implicitly defined functions were getting the DeclContext of the function where they...
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Thu, 1 May 2008 21:04:16 +0000 (21:04 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Thu, 1 May 2008 21:04:16 +0000 (21:04 +0000)
commit93213bb42c7ff7a2cef40c8c037f225844513443
tree91eeed26e3dd565c8ae429744ec38fa5bb38ea5f
parente448ab4f9dd162802f5d7cfea60f7830cc61c654
Implicitly defined functions were getting the DeclContext of the function where they appeared, causing the bug: http://llvm.org/bugs/show_bug.cgi?id=2266.
Fix it by making implicitly defined functions get the DeclContext of translation unit.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@50538 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDecl.cpp