summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/angle/src/compiler/translator/SeparateArrayInitialization.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdparty/angle/src/compiler/translator/SeparateArrayInitialization.h')
-rw-r--r--src/3rdparty/angle/src/compiler/translator/SeparateArrayInitialization.h29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/3rdparty/angle/src/compiler/translator/SeparateArrayInitialization.h b/src/3rdparty/angle/src/compiler/translator/SeparateArrayInitialization.h
deleted file mode 100644
index 3a9bb55dd1..0000000000
--- a/src/3rdparty/angle/src/compiler/translator/SeparateArrayInitialization.h
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// Copyright (c) 2002-2015 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.
-//
-// The SeparateArrayInitialization function splits each array initialization into a declaration and
-// an assignment.
-// Example:
-// type[n] a = initializer;
-// will effectively become
-// type[n] a;
-// a = initializer;
-//
-// Note that if the array is declared as const, the initialization may still be split, making the
-// AST technically invalid. Because of that this transformation should only be used when subsequent
-// stages don't care about const qualifiers. However, the initialization will not be split if the
-// initializer can be written as a HLSL literal.
-
-#ifndef COMPILER_TRANSLATOR_SEPARATEARRAYINITIALIZATION_H_
-#define COMPILER_TRANSLATOR_SEPARATEARRAYINITIALIZATION_H_
-
-namespace sh
-{
-class TIntermNode;
-
-void SeparateArrayInitialization(TIntermNode *root);
-} // namespace sh
-
-#endif // COMPILER_TRANSLATOR_SEPARATEARRAYINITIALIZATION_H_