Unit 'Masks' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#lazutils]

TMaskBase.IncrementLastCounterBy

Moves the internal counter for a specified op code when processing a range expression.

Declaration

Source position: masks.pas line 182

protected procedure TMaskBase.IncrementLastCounterBy(

  aOpcode: TMaskParsedCode;

  aValue: Integer

);

Arguments

aOpcode

  

Op code affected in the method.

aValue

  

Number of characters to advance the pointer offset in the method.

Description

Calls Exception_InternalError when the op code at the current position does not match the value in AOpCode. IncrementLastCounterBy is called from the private CompileRange method.


Version 4.4 Generated 2025-11-08 Home