Unit 'lptree' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_lape]

TLapeTree_ExprBase

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lptree.pas line 92

type TLapeTree_ExprBase = class(TLapeTree_Base)

protected

  FConstant: TInitBool;

  

  FResType: TLapeType;

  

  FRes: TLapeGlobalVar;

  

public

  constructor Create(); override;

  

  procedure ClearCache; virtual;

  

  function isConstant; virtual;

  

  function resType; virtual;

  

  function Evaluate; virtual;

  

  function FoldConstants(); override;

  

  function CompileToBoolVar(); virtual;

  

end;

Inheritance

TLapeTree_ExprBase

  

|

TLapeTree_Base

  

|

TLapeBaseDeclClass

  

|

TLapeBaseClass

  

|

TObject,IUnknown



CT Web help

CodeTyphon Studio