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
- SysUtils
 - Classes
 - Contnrs
 - StrUtils
 - PasDoc_Types
 - PasDoc_Items
 - PasDoc_Scanner
 - PasDoc_Tokenizer
 - PasDoc_StringPairVector
 - PasDoc_StringVector
 
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
  | 
TOwnerItemType = (...); | 
 Values
  | 
Authors
Generated by PasDoc 0.16.0.