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

TFPUnaryOperator.HasAggregate

Check if unary operator contains aggregates

Declaration

Source position: fpexprpars.pp line 373

public function TFPUnaryOperator.HasAggregate: Boolean; override;

Function result

Returns true if operator has aggregates

Description

The HasAggregate method checks whether the operand contains aggregate expressions. It returns True if the operand has aggregate functionality, which indicates that special aggregate processing is required for this operation.

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


Documentation generated on: Dec 15 2025