#include <memory>
#include "GLSLANG/ShaderLang.h"
#include "angle_gl.h"
#include "compiler/translator/glsl/TranslatorESSL.h"
#include "gtest/gtest.h"
usingnamespacesh;
class ParseTest : public testing::Test
{ … };
TEST_F(ParseTest, UnsizedArrayConstructorNoCrash)
{ … }
TEST_F(ParseTest, UniformBlockNameReferenceNoCrash)
{ … }
TEST_F(ParseTest, Precise320NoCrash)
{ … }
TEST_F(ParseTest, ShaderFramebufferFetchLayoutIndexNoCrash)
{ … }
TEST_F(ParseTest, Radians320NoCrash)
{ … }
TEST_F(ParseTest, CoherentCoherentNoCrash)
{ … }
TEST_F(ParseTest, LargeArrayIndexNoCrash)
{ … }
TEST_F(ParseTest, SeparateAnonymousFunctionsRewritesExpressions)
{ … }
TEST_F(ParseTest, ConstStructWithVoidAndDivNoCrash)
{ … }
TEST_F(ParseTest, StructWithVoidAndDivErrorCheck)
{ … }
TEST_F(ParseTest, BuildInStructTypeNameDeclarationNoCrash)
{ … }
TEST_F(ParseTest, BuildInStructTypeNameFunctionArgumentNoCrash)
{ … }
TEST_F(ParseTest, BuildInStructTypeNameFunctionReturnValueNoCrash)
{ … }
TEST_F(ParseTest, ConstStructVoidAndImodAndNoCrash)
{ … }
TEST_F(ParseTest, HugeUnsizedMultidimensionalArrayConstructorNoCrash)
{ … }
TEST_F(ParseTest, HugeMultidimensionalArrayConstructorNoCrash)
{ … }
TEST_F(ParseTest, DeeplyNestedWhileStatementsNoCrash)
{ … }
TEST_F(ParseTest, DeeplyNestedForStatementsNoCrash)
{ … }
TEST_F(ParseTest, DeeplyNestedDoWhileStatementsNoCrash)
{ … }
TEST_F(ParseTest, DeeplyNestedSwitchStatementsNoCrash)
{ … }
TEST_F(ParseTest, ManyChainedUnaryExpressionsNoCrash)
{ … }
TEST_F(ParseTest, ManyChainedAssignmentsNoCrash)
{ … }