You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
659 B

/*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
static constexpr int ConstantGlobal[] = {5};
void access_constant_global_Bad() {
int a[5];
a[ConstantGlobal[0]] = 3;
}
void access_via_assignment_constant_global_Bad_FN() {
int a[5];
const int* arr = ConstantGlobal;
a[arr[0]] = 3;
}
static int StaticGlobal[][3] = {
{0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}};
void access_static_global1_Bad() { int* p = StaticGlobal[10]; }
void access_static_global2_Bad() { int a = StaticGlobal[0][10]; }