X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fsyntax.h;h=ae05c02e4379c429207418fdadac16ba81b3d011;hb=fd44325059d59d32d47ef3feb6d41d846f7f36f0;hp=0379a91146c17c3cbb02680717bea4036bcfb83b;hpb=eee19f5d5bbf16895fca44090d6491d5c9b504f5;p=libs%2Fgl.git diff --git a/source/glsl/syntax.h b/source/glsl/syntax.h index 0379a911..ae05c02e 100644 --- a/source/glsl/syntax.h +++ b/source/glsl/syntax.h @@ -7,6 +7,7 @@ #include #include #include +#include #include "features.h" #include "glsl_error.h" #include "sourcemap.h" @@ -138,6 +139,7 @@ struct Expression: Node struct Literal: Expression { std::string token; + Variant value; virtual Literal *clone() const { return new Literal(*this); } virtual void visit(NodeVisitor &);