Patch by Axel Naumann!
Reviewed by Richard Smith and me.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@284372
91177308-0d34-0410-b5e6-
96231b3b80d8
if (TUKind == TU_Prefix) {
// Translation unit prefixes don't need any of the checking below.
- TUScope = nullptr;
+ if (!PP.isIncrementalProcessingEnabled())
+ TUScope = nullptr;
return;
}
assert(ParsingInitForAutoVars.empty() &&
"Didn't unmark var as having its initializer parsed");
- TUScope = nullptr;
+ if (!PP.isIncrementalProcessingEnabled())
+ TUScope = nullptr;
}