aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaType.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-09-08 19:31:22 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-09-08 19:31:22 +0000
commit6b5415196327fa8ef00f028ba175fafef1738ae1 (patch)
tree692274d3fe4cd8731c3e2d1ca6f59db279f072f5 /lib/Sema/SemaType.cpp
parent4566d1a0e5750dc21bd9120be3e1a98d60db5620 (diff)
Fix C++ PCH issues.
PCH got a severe beating by the boost-using test case reported here: http://llvm.org/PR8099 Fix issues like: -When PCH reading, make sure Decl's getASTContext() doesn't get called since a Decl in the parent hierarchy may be initializing. -In ASTDeclReader::VisitFunctionDecl VisitRedeclarable should be called before using FunctionDecl's isCanonicalDecl() -In ASTDeclReader::VisitRedeclarableTemplateDecl CommonOrPrev must be initialized before anything else. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113391 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Sema/SemaType.cpp')
0 files changed, 0 insertions, 0 deletions