Lines Matching defs:ValidateSwitch
15 #include "ValidateSwitch.h"
19 bool ValidateSwitch::validate(TBasicType switchType, TParseContext *context,
22 ValidateSwitch validate(switchType, context);
28 ValidateSwitch::ValidateSwitch(TBasicType switchType, TParseContext *context)
42 void ValidateSwitch::visitSymbol(TIntermSymbol *)
49 void ValidateSwitch::visitConstantUnion(TIntermConstantUnion *)
58 bool ValidateSwitch::visitBinary(Visit, TIntermBinary *)
66 bool ValidateSwitch::visitUnary(Visit, TIntermUnary *)
74 bool ValidateSwitch::visitSelection(Visit visit, TIntermSelection *)
86 bool ValidateSwitch::visitSwitch(Visit, TIntermSwitch *)
95 bool ValidateSwitch::visitCase(Visit, TIntermCase *node)
162 bool ValidateSwitch::visitAggregate(Visit visit, TIntermAggregate *)
174 bool ValidateSwitch::visitLoop(Visit visit, TIntermLoop *)
186 bool ValidateSwitch::visitBranch(Visit, TIntermBranch *)
194 bool ValidateSwitch::validateInternal(const TSourceLoc &loc)