1e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill//
2e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill// Copyright (c) 2014 The ANGLE Project Authors. All rights reserved.
3e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill// Use of this source code is governed by a BSD-style license that can be
4e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill// found in the LICENSE file.
5e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill//
6e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill// RewriteElseBlocks.h: Prototype for tree transform to change
7e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill//   all if-else blocks to if-if blocks.
8e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill//
9e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill
10e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill#ifndef COMPILER_REWRITE_ELSE_BLOCKS_H_
11e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill#define COMPILER_REWRITE_ELSE_BLOCKS_H_
12e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill
13b1a85f48a6cb63c32e884a9dea86b1ca7275bf7cJamie Madill#include "compiler/translator/IntermNode.h"
14e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill
15e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madillnamespace sh
16e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill{
17e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill
18e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madillvoid RewriteElseBlocks(TIntermNode *node);
19e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill
20e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill}
21e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill
22e53c98ba6cd85074d8f2dae76b34321c7786da3aJamie Madill#endif // COMPILER_REWRITE_ELSE_BLOCKS_H_
23