Sign in Join
FPDoc Onlineexperiment

TAggregateExpr.IsAggregate function

Member of TAggregateExprpublicIn unit fpExprPars

Check if expression is an aggregate

Declaration

pascal
class function IsAggregate: Boolean; override

Function result

Returns true for aggregate expressions

Description

The TAggregateExpr.IsAggregate class function returns True to indicate that this expression is an aggregate expression. It overrides the default behavior from TFPExprNode which returns False for regular expressions.

The method is used by the expression parser to identify aggregate expressions and handle them differently from regular expressions, as aggregates require special processing including initialization and incremental updates.

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