Skip to content

Commit 721358d

Browse files
Refernce issue
1 parent 524eb39 commit 721358d

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

clang/test/3C/macro_itype.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@ struct s { macro0 };
1616
// would be rewritten to `int *b` even though the rewriter intended to give it
1717
// an itype. If the parameter was then passed a checked pointer, there would be
1818
// a Checked C compiler error. Ideally, 3C wouldn't need to change the
19-
// declaration of `b` at all, but this is the usual limitation we have with
20-
// rewriting around macros.
19+
// declaration of `b` at all (see issue correctcomputation/checkedc-clang#694).
2120
#define macro1 : itype(_Ptr<int>)
2221
void fn(int *b macro1, int *c) {
2322
//CHECK: void fn(int *b : itype(_Ptr<int>), _Ptr<int> c) {

0 commit comments

Comments
 (0)