aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenAction.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-06-29 22:47:00 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-06-29 22:47:00 +0000
commit6764334dfa73d67cbbb1b1fc8fe00440aad00f2a (patch)
tree2ef6ea36799089d92fdb3102551d0a178d67204d /lib/CodeGen/CodeGenAction.cpp
parentd98a2ab9275f896df49e42ea4e4b8871610e0f45 (diff)
Support C++ friend declarations for PCH.
This commit 'introduces' a slightly different way to restore the state of the AST object. It makes PCHDeclReader/PCHDeclWriter friends and gives them access to the private members of the object. The rationale is to avoid using/modifying the AST interfaces for PCH read/write so that to: -Avoid complications with objects that have side-effects during creation or when using some setters. -Not 'pollute' the AST interface with methods only used by the PCH reader/writer -Allow AST objects to be read-only. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@107219 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenAction.cpp')
0 files changed, 0 insertions, 0 deletions