1// 2// Copyright (c) 2010 The ANGLE Project Authors. All rights reserved. 3// Use of this source code is governed by a BSD-style license that can be 4// found in the LICENSE file. 5// 6 7struct TParseContext; 8extern int glslang_initialize(TParseContext* context); 9extern int glslang_finalize(TParseContext* context); 10 11extern void glslang_scan(int count, 12 const char* const string[], 13 const int length[], 14 TParseContext* context); 15extern int glslang_parse(TParseContext* context); 16 17