summaryrefslogtreecommitdiff
path: root/src/libs/glsl/glslengine.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2010-11-11 12:01:37 +0100
committerRoberto Raggi <roberto.raggi@nokia.com>2010-11-11 12:22:58 +0100
commitca4439bcefa71fda00c7baa4f3b2dfba1c87e7dc (patch)
tree432d7837545380a79d29daa176c40236f0d130e3 /src/libs/glsl/glslengine.cpp
parent6a5f06d463786ad29d59943bb9ca3fbcf5bbcb8f (diff)
downloadqt-creator-ca4439bcefa71fda00c7baa4f3b2dfba1c87e7dc.tar.gz
Get rid of glsl.g.in and start working on the semantic actions.
Diffstat (limited to 'src/libs/glsl/glslengine.cpp')
-rw-r--r--src/libs/glsl/glslengine.cpp21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/libs/glsl/glslengine.cpp b/src/libs/glsl/glslengine.cpp
new file mode 100644
index 0000000000..36c6cbb084
--- /dev/null
+++ b/src/libs/glsl/glslengine.cpp
@@ -0,0 +1,21 @@
+#include "glslengine.h"
+
+using namespace GLSL;
+
+Engine::Engine()
+{
+}
+
+Engine::~Engine()
+{
+}
+
+const std::string *Engine::identifier(const std::string &s)
+{
+ return &*_identifiers.insert(s).first;
+}
+
+const std::string *Engine::identifier(const char *s, int n)
+{
+ return &*_identifiers.insert(std::string(s, n)).first;
+}