Searched refs:EngineType (Results 1 – 2 of 2) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/regex/internal/ |
H A D | ir.d | 472 abstract class GenericFactory(alias EngineType, Char) : MatcherFactory!Char 478 …enum classSize = (__traits(classInstanceSize, EngineType!Char) + size_t.sizeof - 1) & ~(size_t.siz… 480 EngineType!Char construct(const ref Regex!Char re, in Char[] input, void[] memory) const; 482 override EngineType!Char create(const ref Regex!Char re, in Char[] input) const @trusted 484 immutable size = EngineType!Char.initialMemory(re) + classSize; 494 override EngineType!Char dup(Matcher!Char engine, in Char[] input) const @trusted 496 immutable size = EngineType!Char.initialMemory(engine.pattern) + classSize; 526 class RuntimeFactory(alias EngineType, Char) : GenericFactory!(EngineType, Char) 528 … override EngineType!Char construct(const ref Regex!Char re, in Char[] input, void[] memory) const 531 return emplace!(EngineType!Char)(memory[0 .. classSize], [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/regex/ |
H A D | package.d | 706 alias EngineType = Engine!Char; in foreach() member 707 EngineType _engine; in foreach() 709 Captures!(R,EngineType.DataIndex) _captures; in foreach() 716 immutable size = EngineType.initialMemory(prog)+size_t.sizeof; in foreach() 720 _engine = EngineType(prog, Input!Char(input), _memory[size_t.sizeof..$]); in foreach() 723 _captures = Captures!(R,EngineType.DataIndex)(this); in foreach() 792 immutable size = EngineType.initialMemory(_engine.re)+size_t.sizeof; in foreach() 825 alias EngineType = Engine!Char; in matchOnce() local 827 size_t size = EngineType.initialMemory(re); in matchOnce() 830 auto captures = Captures!(R, EngineType.DataIndex)(input, re.ngroup, re.dict); in matchOnce() [all …]
|