Open
Bug 1442267
Opened 7 years ago
Updated 3 years ago
Disallow including <iostream> in non-test non-third-party code
Categories
(Developer Infrastructure :: Source Code Analysis, enhancement)
Developer Infrastructure
Source Code Analysis
Tracking
(Not tracked)
NEW
People
(Reporter: emk, Unassigned)
Details
See bug 1441112 and bug 1442266 for context.
Updated•7 years ago
|
Product: Core → Firefox Build System
Comment 1•7 years ago
|
||
This is interesting since we cannot do this at the matcher level. Here I think we should use 'PPCallbacks' and 'Preprocessor'. We should link here to the 'AstFrontendAction'.
What I'm unsure is if we can invoke this through clang-tidy.
Updated•3 years ago
|
Product: Firefox Build System → Developer Infrastructure
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•