// // Copyright 2018 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. // // ImmutableStringBuilder.h: Stringstream-like utility for building pool allocated strings where the // maximum length is known in advance. // #ifndef COMPILER_TRANSLATOR_IMMUTABLESTRINGBUILDER_H_ #define COMPILER_TRANSLATOR_IMMUTABLESTRINGBUILDER_H_ #include "compiler/translator/ImmutableString.h" namespace sh { class ImmutableStringBuilder { … }; // GLSL ES 3.00.6 section 3.9: the maximum length of an identifier is 1024 characters. constexpr unsigned int kESSLMaxIdentifierLength = …; } // namespace sh #endif // COMPILER_TRANSLATOR_IMMUTABLESTRINGBUILDER_H_