blob: ad73b6358311159ef3f2c4afed192706ed6a5fbd [file] [log] [blame]
Ethan Nicholasbfe15f62017-03-01 11:46:51 -05001/*
2 * Copyright 2017 Google Inc.
3 *
4 * Use of this source code is governed by a BSD-style license that can be
5 * found in the LICENSE file.
6 */
7
8// useless include to avoid "#if before #include" complaint from Skia presubmit
9#include "SkSLUtil.h"
10#ifdef __clang__
11#pragma clang diagnostic push
12#pragma clang diagnostic ignored "-Wunneeded-internal-declaration"
13#pragma clang diagnostic ignored "-Wnull-conversion"
14#pragma clang diagnostic ignored "-Wsign-compare"
15#pragma clang diagnostic ignored "-Wunused-function"
Roland McGrathedf06b22017-03-17 14:34:00 -070016#pragma clang diagnostic ignored "-Wdeprecated-register"
Ethan Nicholasbfe15f62017-03-01 11:46:51 -050017#endif
18#ifdef __GNUC__
19#pragma GCC diagnostic push
20#pragma GCC diagnostic ignored "-Wsign-compare"
21#pragma GCC diagnostic ignored "-Wunused-function"
22#endif
23#ifdef _MSC_VER
24#pragma warning(push)
25#pragma warning(disable:4018)
26#endif
Eric Boren746e2632017-06-21 13:39:32 -040027
28#define YY_NO_UNPUT