Skip to content

Commit e649ef1

Browse files
committed
Add help files for MSC38-C and PRE32-C
1 parent 759c9e6 commit e649ef1

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

c/cert/src/rules/PRE32-C/MacroOrFunctionArgsContainHashToken.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ This query implements the CERT-C rule PRE32-C:
55
> Do not use preprocessor directives in invocations of function-like macros
66
77

8-
98
## Description
109

1110
The arguments to a macro must not include preprocessor directives, such as `#define`, `#ifdef`, and `#include`. Doing so results in [undefined behavior](https://wiki.sei.cmu.edu/confluence/display/c/BB.+Definitions#BB.Definitions-undefinedbehavior), according to the C Standard, 6.10.3, paragraph 11 \[[ISO/IEC 9899:2011](https://wiki.sei.cmu.edu/confluence/display/c/AA.+Bibliography#AA.Bibliography-ISO-IEC9899-2011)\]:

0 commit comments

Comments
 (0)