Home
last modified time | relevance | path

Searched defs:Bytecode (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/regex/internal/
H A Dir.d236 struct Bytecode struct
258 static Bytecode fromRaw(uint data) in fromRaw() argument
267 @property uint data()() const { return raw & 0x003f_ffff; } in data()
269 @property void data()(uint val) in data()
276 @property uint sequence()() const { return 2 + (raw >> 22 & 0x3); } in sequence()
280 @property IR code()() const { return cast(IR)(raw >> 24); } in code()
283 @property bool hotspot() const { return hasMerge(code); } in hotspot()
286 @property bool isAtom() const { return isAtomIR(code); } in isAtom()
289 @property bool isStart() const { return isStartIR(code); } in isStart()
292 @property bool isEnd() const { return isEndIR(code); } in isEnd()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/regex/internal/
H A Dir.d229 struct Bytecode struct
252 static Bytecode fromRaw(uint data) in fromRaw() argument
261 @property uint data()() const { return raw & 0x003f_ffff; } in data()
263 @property void data()(uint val) in data()
270 @property uint sequence()() const { return 2 + (raw >> 22 & 0x3); } in sequence()
274 @property IR code()() const { return cast(IR)(raw >> 24); } in code()
277 @property bool hotspot() const { return hasMerge(code); } in hotspot()
280 @property bool isAtom() const { return isAtomIR(code); } in isAtom()
283 @property bool isStart() const { return isStartIR(code); } in isStart()
286 @property bool isEnd() const { return isEndIR(code); } in isEnd()
[all …]