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

TLapeTree_Base

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

Declaration

Source position: lptree.pas line 62

type TLapeTree_Base = class(TLapeBaseDeclClass)

protected

  FParent: TLapeTree_Base;

  

  FCompiler: TLapeCompilerBase;

  

  FCompilerOptions: ECompilerOptionsSet;

  

  function getDocPos; override;

  

  procedure setParent(); virtual;

  

  procedure DeleteChild(); virtual;

  

public

  _DocPos: TDocPos;

  

  constructor Create();

  

  destructor Destroy; override;

  

  class function isEmpty(); virtual;

  

  function FoldConstants(); virtual;

  

  function setExpectedType(); virtual;

  

  function Compile();

  

  function CompileToTempVar(); virtual;

  

  property Parent: TLapeTree_Base; [rw]

  

  property Compiler: TLapeCompilerBase; [r]

  

  property CompilerOptions: ECompilerOptionsSet; [rw]

  

end;

Inheritance

TLapeTree_Base

  

|

TLapeBaseDeclClass

  

|

TLapeBaseClass

  

|

TObject,IUnknown



CT Web help

CodeTyphon Studio