diff --git a/glslang/Include/intermediate.h b/glslang/Include/intermediate.h index f50d3ba1..677b0905 100644 --- a/glslang/Include/intermediate.h +++ b/glslang/Include/intermediate.h @@ -1677,7 +1677,9 @@ public: virtual TIntermTyped* getCondition() const { return condition; } virtual void setCondition(TIntermTyped* c) { condition = c; } virtual TIntermNode* getTrueBlock() const { return trueBlock; } + virtual void setTrueBlock(TIntermTyped* tb) { trueBlock = tb; } virtual TIntermNode* getFalseBlock() const { return falseBlock; } + virtual void setFalseBlock(TIntermTyped* fb) { falseBlock = fb; } virtual TIntermSelection* getAsSelectionNode() { return this; } virtual const TIntermSelection* getAsSelectionNode() const { return this; }