Overview
Units
Class Hierarchy
Classes, Interfaces, Objects and Records
Types
Variables
Constants
Functions and Procedures
Identifiers
xquery
type TXQTerm_Visitor = class(TObject)
parent: TXQTerm;
procedure declare(intentionallyUnusedParameter: PXQTermVariable); virtual;
procedure undeclare(intentionallyUnusedParameter: PXQTermVariable); virtual;
function visit (intentionallyUnusedParameter: PXQTerm): TXQTerm_VisitAction; virtual;
function leave (intentionallyUnusedParameter: PXQTerm): TXQTerm_VisitAction; virtual;
class function startVisiting(term: PXQTerm): TXQTerm_VisitAction;
function simpleTermVisit (term: PXQTerm; theparent: TXQTerm): TXQTerm_VisitAction;