Unit 'fpexprpars' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#fcl]

TIfOperation.InitAggregate

Initialize aggregate processing for if operation

Declaration

Source position: fpexprpars.pp line 267

public procedure TIfOperation.InitAggregate; override;

Description

The InitAggregate method initializes aggregate processing for the condition, then-branch, and else-branch expressions of the conditional operation. It delegates the aggregate initialization to all three operands.

The InitAggregate method is called as part of the aggregate processing cycle when any of the conditional branches contain aggregate functions that need special handling.


Documentation generated on: Dec 15 2025