Mercurial > hg > CbC > CbC_llvm
view clang/test/SemaCXX/array-bounds-system-header.cpp @ 221:79ff65ed7e25
LLVM12 Original
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 15 Jun 2021 19:15:29 +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}} }