Class TmEParser (unit mwEPParser)

Inherits from

TmPasParser

TmInfoPas

Constructors


constructor Create;

Destroy


Functions

destructor Destroy;


procedure Init(NewOrigin: PChar);

Create

procedure LoadField;

NextClassKind

procedure LoadNonFieldDeclaration;

LoadField

function NextClassElement: TmInfoKind;

LoadNonFieldDeclaration

function NextClassKind: TmInfoKind;

ResetHelper

procedure ResetHelper;

Init

Properties

property Info : TmPasInfo


Events

Variables

FInfo : TmPasInfo;


Helper : TmPasParser;



Constructors


constructor Create;

Destroy


Functions


destructor Destroy;


procedure Init(NewOrigin: PChar);

Create


procedure LoadField;

NextClassKind


procedure LoadNonFieldDeclaration;

LoadField


function NextClassElement: TmInfoKind;

LoadNonFieldDeclaration


function NextClassKind: TmInfoKind;

ResetHelper


procedure ResetHelper;

Init


Properties


property Info : TmPasInfo


Events


Variables


FInfo : TmPasInfo;


Helper : TmPasParser;