Only output explicit extension directives in preprocessing.
Preprocessing output shouldn't contain extensions enabled as dependencies.
This commit is contained in:
parent
222457054e
commit
1d2996db68
6 changed files with 11 additions and 5 deletions
|
|
@ -773,6 +773,7 @@ int TPpContext::CPPextension(TPpToken* ppToken)
|
|||
}
|
||||
|
||||
parseContext.updateExtensionBehavior(line, extensionName, ppToken->name);
|
||||
parseContext.notifyExtensionDirective(line, extensionName, ppToken->name);
|
||||
|
||||
token = scanToken(ppToken);
|
||||
if (token == '\n')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue