| AddLn |
public |
Add line to source code with current indentation |
| ClassComment |
public |
Add formatted class comment header |
| ClassHeader |
public |
Add class header comment (deprecated) |
| Comment |
public |
Add comment to source code |
| Create |
public |
Create new Pascal code generator instance |
| CreateHeader |
public |
Create unit header section |
| CreateUnitClause |
public |
Create unit clause |
| Destroy |
public |
Destroy Pascal code generator instance |
| EnsureSection |
public |
Ensure code is in specified section |
| EscapeKeyWord |
public |
Escape Pascal keyword if needed |
| Indent |
public |
Increase indentation level |
| IsKeyWord |
public |
Check if string is Pascal keyword |
| MakePascalString |
public |
Convert string to Pascal string literal |
| PopSection |
public |
Pop section from section stack |
| PrettyPrint |
public |
Format string with proper capitalization |
| PushSection |
public |
Push section onto section stack |
| SaveToFile |
public |
Save generated source code to file |
| SaveToStream |
public |
Save generated source code to stream |
| SimpleMethodBody |
public |
Generate simple method body |
| Undent |
public |
Decrease indentation level |