chromium/third_party/angle/src/tests/preprocessor_tests/extension_test.cpp

//
// Copyright 2012 The ANGLE Project Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//

#include "PreprocessorTest.h"
#include "compiler/preprocessor/Token.h"

namespace angle
{

class ExtensionTest : public SimplePreprocessorTest
{};

TEST_F(ExtensionTest, Valid)
{}

TEST_F(ExtensionTest, Comments)
{}

TEST_F(ExtensionTest, MissingNewline)
{}

TEST_F(ExtensionTest, ExtensionAfterNonPreProcessorTokenESSL1)
{}

TEST_F(ExtensionTest, ExtensionAfterNonPreProcessorTokenESSL3)
{}

struct ExtensionTestParam
{};

WithParamInterface;
class InvalidExtensionTest : public ExtensionTest, public WithParamInterface<ExtensionTestParam>
{};

TEST_P(InvalidExtensionTest, Identified)
{}

static const ExtensionTestParam kParams[] =;
INSTANTIATE_TEST_SUITE_P();

}  // namespace angle