Mercurial > hg > CbC > CbC_llvm
view clang/test/SemaCXX/array-bounds-system-header.cpp @ 222:81f6424ef0e3 llvm-original
LLVM original branch
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 18 Jul 2021 22:10:01 +0900 |
parents | 1d019706d866 |
children |
line wrap: on
line source
// RUN: %clang_cc1 -isystem %S/Inputs -verify %s #include <array-bounds-system-header.h> void test_system_header_macro() { BAD_MACRO_1; // no-warning char a[3]; // expected-note 2 {{declared here}} BAD_MACRO_2(a, 3); // expected-warning {{array index 3}} QUESTIONABLE_MACRO(a); NOP(a[3] = 5); // expected-warning {{array index 3}} }