Ignore direct bindings for constant arrays of local storage duration with list initialization. Constant arrays don't change their values during a lifetime. Therefore, we don't have to bind values directly for each array element. Retrieve values from list initialization on-demand as it currently works for arrays of global storage duration (See https://reviews.llvm.org/D106681 for details).
Example: const int arr[42] = {1,2,3,4};.
We can get values directly from list initializaion in any time, no matter whether the array has global or local storage duration. Previously it works only for global arrays.
clang-tidy: warning: isa_and_nonnull<> is preferred over an explicit test for null followed by calling isa<> [llvm-prefer-isa-or-dyn-cast-in-conditionals]
not useful