summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/webkit/JavaScriptCore/generated/MathObject.lut.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@nokia.com>2009-03-23 09:34:13 (GMT)
committerSimon Hausmann <simon.hausmann@nokia.com>2009-03-23 09:34:13 (GMT)
commit67ad0519fd165acee4a4d2a94fa502e9e4847bd0 (patch)
tree1dbf50b3dff8d5ca7e9344733968c72704eb15ff /src/3rdparty/webkit/JavaScriptCore/generated/MathObject.lut.h
downloadQt-67ad0519fd165acee4a4d2a94fa502e9e4847bd0.zip
Qt-67ad0519fd165acee4a4d2a94fa502e9e4847bd0.tar.gz
Qt-67ad0519fd165acee4a4d2a94fa502e9e4847bd0.tar.bz2
Long live Qt!
Diffstat (limited to 'src/3rdparty/webkit/JavaScriptCore/generated/MathObject.lut.h')
-rw-r--r--src/3rdparty/webkit/JavaScriptCore/generated/MathObject.lut.h36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/3rdparty/webkit/JavaScriptCore/generated/MathObject.lut.h b/src/3rdparty/webkit/JavaScriptCore/generated/MathObject.lut.h
new file mode 100644
index 0000000..8fb01f2
--- /dev/null
+++ b/src/3rdparty/webkit/JavaScriptCore/generated/MathObject.lut.h
@@ -0,0 +1,36 @@
+// Automatically generated from ../runtime/MathObject.cpp using JavaScriptCore/create_hash_table. DO NOT EDIT!
+
+#include "Lookup.h"
+
+namespace JSC {
+
+static const struct HashTableValue mathTableValues[19] = {
+ { "abs", DontEnum|Function, (intptr_t)mathProtoFuncAbs, (intptr_t)1 },
+ { "acos", DontEnum|Function, (intptr_t)mathProtoFuncACos, (intptr_t)1 },
+ { "asin", DontEnum|Function, (intptr_t)mathProtoFuncASin, (intptr_t)1 },
+ { "atan", DontEnum|Function, (intptr_t)mathProtoFuncATan, (intptr_t)1 },
+ { "atan2", DontEnum|Function, (intptr_t)mathProtoFuncATan2, (intptr_t)2 },
+ { "ceil", DontEnum|Function, (intptr_t)mathProtoFuncCeil, (intptr_t)1 },
+ { "cos", DontEnum|Function, (intptr_t)mathProtoFuncCos, (intptr_t)1 },
+ { "exp", DontEnum|Function, (intptr_t)mathProtoFuncExp, (intptr_t)1 },
+ { "floor", DontEnum|Function, (intptr_t)mathProtoFuncFloor, (intptr_t)1 },
+ { "log", DontEnum|Function, (intptr_t)mathProtoFuncLog, (intptr_t)1 },
+ { "max", DontEnum|Function, (intptr_t)mathProtoFuncMax, (intptr_t)2 },
+ { "min", DontEnum|Function, (intptr_t)mathProtoFuncMin, (intptr_t)2 },
+ { "pow", DontEnum|Function, (intptr_t)mathProtoFuncPow, (intptr_t)2 },
+ { "random", DontEnum|Function, (intptr_t)mathProtoFuncRandom, (intptr_t)0 },
+ { "round", DontEnum|Function, (intptr_t)mathProtoFuncRound, (intptr_t)1 },
+ { "sin", DontEnum|Function, (intptr_t)mathProtoFuncSin, (intptr_t)1 },
+ { "sqrt", DontEnum|Function, (intptr_t)mathProtoFuncSqrt, (intptr_t)1 },
+ { "tan", DontEnum|Function, (intptr_t)mathProtoFuncTan, (intptr_t)1 },
+ { 0, 0, 0, 0 }
+};
+
+extern const struct HashTable mathTable =
+#if ENABLE(PERFECT_HASH_SIZE)
+ { 511, mathTableValues, 0 };
+#else
+ { 67, 63, mathTableValues, 0 };
+#endif
+
+} // namespace