Sign in Join
FPDoc Onlineexperiment

TMaskBase.IncrementLastCounterBy procedure

Member of TMaskBaseprotectedIn unit Masks

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

Declaration

pascal
procedure 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.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.