Name |
Description |
AssignmentExpressionTranslationUnit |
Class describing assignment expressions. |
BinaryExpressionTranslationUnit |
Class describing binary expressions. |
CastExpressionTranslationUnit |
Class describing cast expressions. |
ClassDeclarationCodePerfect |
|
ClassDeclarationTranslationUnit |
Interface for describing compound translation elements. |
CodePerfect |
Utility class fixing code format. |
ConditionalStatementTranslationUnit |
Class describing conditional statements. |
ConstructorDeclarationTranslationUnit |
Class describing constructors. |
EnumTranslationUnit |
Describes enums. |
ExpressionStatementTranslationUnit |
Class describing an expression based statement. |
ExpressionTranslationUnit |
Class describing expressions. TODO: Remove inherit from NestedElementTranslationUnit. |
FieldDeclarationTranslationUnit |
Class describing a method signature (no body). |
FormatOptions |
Options for FormatWriter. |
IdentifierTranslationUnit |
Translation unit for identifiers. |
InterfaceDeclarationTranslationUnit |
Translation unit for describing interfaces. |
InvokationExpressionTranslationUnit |
Class describing member access syntaxes. |
KeywordStatementTranslationUnit |
Class describing a keyword based statement. |
Lexems |
Container for lexems. |
LocalDeclarationStatementTranslationUnit |
Class describing a local declaration statement. |
MemberAccessExpressionTranslationUnit |
Class describing member access syntaxes. |
MethodDeclarationCodePerfect |
|
MethodDeclarationTranslationUnit |
Class describing methods. |
ModuleDefinitionTranslationUnit |
Class describing definition for modules. |
NestedElementTranslationUnit |
Class describing nested elements. |
NullFormatter |
Does not format. |
ParenthesizedExpressionTranslationUnit |
Class describing parenthesis wrapped expressions. |
ProgramTranslationUnit |
Class describing a program. |
PropertyDeclarationTranslationUnit |
Class describing properties. |
ReferenceTranslationUnit |
Translation unit for references. |
ReferencesGroupTranslationUnit |
Class bridging StatementsGroupTranslationUnit and ReferenceTranslationUnit. |
ScopedElementTranslationUnit |
Class describing scoped elements. |
SingleLineCommentTranslationUnit |
Translation unit for single line comments. |
StatementTranslationUnit |
Class describing modules. |
StatementsGroupTranslationUnit |
Class describing a group of statements. |
SyntaxUtility |
Utility class for tokens. |
TabFormatter |
Formats by adding tabs. |
UnaryExpressionTranslationUnit |
Class describing unary expressions. |
VariableDeclarationTranslationUnit |
Class describing a method signature (no body). |
VoidTranslationUnit |
Translation unit which translates into an empty string. |
WhiteSpaceFormatter |
Formats by adding whitespaces. |