Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4075f57 commit 7fd0823Copy full SHA for 7fd0823
1 file changed
cpp/ql/src/jsf/4.07 Header Files/AV Rule 35.ql
@@ -88,6 +88,7 @@ string extraDetail(HeaderFile hf, SomePreprocessorDirective detail1, SomePreproc
88
* Header file `hf` uses a macro called `macroName`.
89
*/
90
predicate usesMacro(HeaderFile hf, string macroName) {
91
+ not hf instanceof IncludeGuardedHeader and // restrict to cases the query looks at
92
exists(MacroAccess ma |
93
ma.getFile() = hf and
94
ma.getMacro().getName() = macroName
0 commit comments