Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qv4bytecodehandler.cpp File Reference
#include <private/qv4bytecodehandler_p.h>
+ Include dependency graph for qv4bytecodehandler.cpp:

Go to the source code of this file.

Macros

#define DISPATCH_INSTRUCTION(name, nargs, ...)
 
#define DECODE_AND_DISPATCH(instr)
 

Macro Definition Documentation

◆ DECODE_AND_DISPATCH

#define DECODE_AND_DISPATCH (   instr)
Value:
{ \
INSTR_##instr(MOTH_DECODE_WITH_BASE) \
Q_UNUSED(base_ptr); \
_currentOffset = _nextOffset; \
_nextOffset = code - start; \
if (startInstruction(Instr::Type::instr) == ProcessInstruction) { \
INSTR_##instr(DISPATCH) \
endInstruction(Instr::Type::instr); \
} \
continue; \
}
GLuint start

Definition at line 19 of file qv4bytecodehandler.cpp.

◆ DISPATCH_INSTRUCTION

#define DISPATCH_INSTRUCTION (   name,
  nargs,
  ... 
)
Value:
generate_##name( \
__VA_ARGS__ \
);
GLuint name

Definition at line 14 of file qv4bytecodehandler.cpp.