Unit PasDoc_Parser

Functions and Procedures
Constants
Variables

Description

Parse ObjectPascal code.

Contains the TParser object, which can parse an ObjectPascal code, and put the collected information into the TPasUnit instance.

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class EInternalParserError Raised when an impossible situation (indicating bug in pasdoc) occurs.
Class TPasCioHelper TPasCioHelper stores a CIO reference and current state.
Class TPasCioHelperStack A stack of TPasCioHelper objects currently used to parse nested classes and records
Class TRawDescriptionInfoList TRawDescriptionInfoList stores a series of TRawDescriptionInfos.
Class TParser Parser class that will process a complete unit file and all of its include files, regarding directives.

Types

TItemParseMode = (...);
TOwnerItemType = (...);

Description

Types

TItemParseMode = (...);
 
Values
  • pmUndefined
  • pmConst
  • pmVar
  • pmType
TOwnerItemType = (...);
 
Values
  • otUnit
  • otCio

Authors


Generated by PasDoc 0.16.0.