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.