Lines Matching full:uint32_t
70 static constexpr uint32_t INVALID_PARA = 0xffffffff;
79 static void DumpRegExpOpCode(std::ostream &out, const DynChunk &buf, uint32_t size);
92 virtual uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const = 0;
102 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
106 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
112 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
116 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
122 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
126 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
132 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
133 void UpdateOpPara(DynChunk *buf, uint32_t offset, uint32_t para) const;
137 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
143 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const;
144 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
148 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
154 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const;
155 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
159 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
165 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset) const;
169 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
175 uint32_t EmitOpCode(DynChunk *buf) const;
179 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
185 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset) const;
189 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
195 uint32_t EmitOpCode(DynChunk *buf, uint32_t offset) const;
199 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
205 uint32_t EmitOpCode(DynChunk *buf, uint32_t start, uint32_t min, uint32_t max) const;
209 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
215 uint32_t EmitOpCode(DynChunk *buf, uint32_t start, uint32_t min, uint32_t max) const;
219 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
225 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t start, uint32_t end) const;
229 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
235 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
239 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
245 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
249 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
255 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
259 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
265 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
269 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
275 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
279 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
285 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
289 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
295 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
299 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
305 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
309 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
315 explicit RangeSet(uint32_t value) in RangeSet()
319 RangeSet(uint32_t start, uint32_t end) in RangeSet()
323 explicit RangeSet(const std::list<std::pair<uint32_t, uint32_t>> &rangeSet) in RangeSet() argument
343 inline bool IsContain(uint32_t value) const in IsContain()
352 inline uint32_t HighestValue() const in HighestValue()
364 void Insert(uint32_t start, uint32_t end);
373 std::list<std::pair<uint32_t, uint32_t>> rangeSet_ {};
382 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
383 uint32_t InsertOpCode(DynChunk *buf, const RangeSet &rangeSet) const;
392 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
393 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const;
399 uint32_t InsertOpCode(DynChunk *buf, uint32_t offset, uint32_t para) const;
403 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
409 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
413 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
419 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
423 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
429 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
433 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
439 uint32_t EmitOpCode(DynChunk *buf, uint32_t para) const;
443 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
452 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;
453 uint32_t InsertOpCode(DynChunk *buf, const RangeSet &rangeSet) const;
462 uint32_t DumpOpCode(std::ostream &out, const DynChunk &buf, uint32_t offset) const override;