2
// Copyright (c) 2002-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.
6
// SearchSymbol is an AST traverser to detect the use of a given symbol name
9
#include "compiler/SearchSymbol.h"
11
#include "compiler/InfoSink.h"
12
#include "compiler/OutputHLSL.h"
16
SearchSymbol::SearchSymbol(const TString &symbol) : mSymbol(symbol)
21
void SearchSymbol::traverse(TIntermNode *node)
26
void SearchSymbol::visitSymbol(TIntermSymbol *symbolNode)
28
if (symbolNode->getSymbol() == mSymbol)
34
bool SearchSymbol::foundMatch() const