aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Lex/ModuleLoader.h
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-08-26 21:23:06 +0000
committerDouglas Gregor <dgregor@apple.com>2011-08-26 21:23:06 +0000
commit9fc18c97991b1267221ee71d13d8fb2f036b387b (patch)
treeeda2685e11999fdee0c784739725d291a55727df /include/clang/Lex/ModuleLoader.h
parent9414449e299036efbd411d92266983dfc24e24e9 (diff)
When we're deserializing declarations lexically stored in a RecordDecl
after having already deserialized the fields, clear out the fields first. This makes sure that we keep all of the declarations in the lexical context (including those implicitly added by later type-checking) within the same list. A test case for this behavior is coming as part of another commit; testing for this problem in isolation is a nightmare. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138661 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Lex/ModuleLoader.h')
0 files changed, 0 insertions, 0 deletions