 {{to match this '('}}   for (i = 0; i < argc; ++i)     foo(); #pragma omp parallel #pragma omp parallel master taskloop simd firstprivate(S0) // expected-error {{'S0' does not refer to a value}}   for (i = 0; i < argc; ++i)     foo(); #pragma omp parallel #pragma omp parallel master taskloop simd firstprivate(a, b