Change-Id: I5940e0b1e72c06420ae95ff3adfd78572888c886
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
// Section 8.12.2
PropertyDescriptor *Object::__getPropertyDescriptor__(ExecutionContext *ctx, String *name)
{
+ Q_UNUSED(ctx);
+
Object *o = this;
while (o) {
if (o->members) {
Q_UNREACHABLE();
break;
+ case IR::OpIncrement:
+ case IR::OpDecrement:
+ assert(!"TODO!");
+ break;
+
case IR::OpBitAnd: op = _llvmModule->getFunction("__qmljs_llvm_bit_and"); break;
case IR::OpBitOr: op = _llvmModule->getFunction("__qmljs_llvm_bit_or"); break;
case IR::OpBitXor: op = _llvmModule->getFunction("__qmljs_llvm_bit_xor"); break;