| TCodeAttributeArgument |
Represents an argument passed to a code attribute. |
| TCodeAttributeDeclaration |
Represents an attribute declaration applied to a code element. |
| TCodeComment |
Represents a comment in generated code. |
| TCodeConditionStatement |
Represents an if..then..else conditional statement. |
| TCodeDirective |
Base class for code directives such as compiler directives. |
| TCodeExpression |
Base class for all code expressions. |
| TCodeForEachStatement |
Represents a for..in loop statement. |
| TCodeForStatement |
Represents a for..to or for..downto loop statement. |
| TCodeMemberConst |
Represents a constant declaration within a type or unit. |
| TCodeMemberConstructor |
Represents a constructor declaration within a type. |
| TCodeMemberDestructor |
Represents a destructor declaration within a type. |
| TCodeMemberField |
Represents a field declaration within a type. |
| TCodeMemberMethod |
Represents a method (procedure or function) declaration within a type. |
| TCodeMemberProperty |
Represents a property declaration within a type. |
| TCodeObject |
Base class for all objects in the code Document Object Model (DOM).
|
| TCodeParameterDeclaration |
Represents a parameter declaration in a method signature. |
| TCodeSnippetDirective |
Represents a code directive defined as a raw text snippet.
|
| TCodeSnippetExpression |
Represents an expression defined as a raw text snippet. |
| TCodeSnippetStatement |
Represents a statement defined as a raw text snippet. |
| TCodeStatement |
Base class for all code statements. |
| TCodeStatements |
An owned list of TCodeStatement objects with convenience methods for adding snippets. |
| TCodeTryExceptStatement |
Represents a try..except statement. |
| TCodeTryFinallyStatement |
Represents a try..finally statement. |
| TCodeTypeAliasDeclaration |
Represents a type alias declaration (e.g., TMyType = TSomeOtherType). |
| TCodeTypeDeclaration |
Represents a type declaration such as a class, record, interface, or enumeration.
|
| TCodeTypeMember |
Base class for all type members such as fields, methods, and properties. |
| TCodeTypeReference |
Represents a reference to a type by name.
|
| TCodeUnit |
Represents a complete Delphi unit with its type declarations, uses clauses, and implementation.
|
| TCodeUsedUnit |
Represents a unit reference in a uses clause. |
| TCodeVarDeclaration |
Represents a local variable declaration in a method body. |
| TCodeVarDeclarationStatement |
Represents an inline variable declaration statement. |
| TCodeWhileStatement |
Represents a while..do loop statement. |