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

TIfOperation.HasAggregate

Check if conditional operation contains aggregates

Declaration

Source position: fpexprpars.pp line 262

public function TIfOperation.HasAggregate: Boolean; override;

Function result

Returns true if operation has aggregates

Description

The HasAggregate method checks whether any of the three operands (condition, then-branch, or else-branch) contain aggregate expressions. I t returns True if any operand has aggregate functionality.

The method is used by the expression parser to identify conditional operations that need aggregate handling and to ensure proper processing order for expressions with aggregate functions.


Documentation generated on: Aug 28 2026 Report a problem on this page