Name |
Description |
Argument |
Helper for accessing argument references in AST. |
AssignmentExpression |
Helper for accessing assignment expressions in AST. |
AttributeArgument |
Helper for accessing argument references in AST. |
AttributeArgumentSemantics |
Helper for TypedConstant representing an argument attribute. |
AttributeLists |
Helper for accessing attribute lists references in AST. |
AttributeSemantics |
Helper for AttributeData. |
BaseTypeReference |
Helper for accessing base type references in AST. |
ClassDeclaration |
Helper for accessing class in AST |
ConditionalStatement |
Helper for accessing conditional statements. |
ConstructorDeclaration |
Helper for accessing constructors in AST. TODO: Evaluate possibility to inherit from MetrhodDeclaration. |
EnumDeclaration |
Helper for accessing enums in AST. |
EnumMemberDeclaration |
Helper for accessing enum members in AST. |
FieldDeclaration |
Helper for accessing interface in AST |
Helper |
Generic helper. |
IdentifierExpression |
Helper for accessing identifier expressions in AST. |
InheritableDeclaration |
Helper for accessing classes and interfaces in AST. |
InterfaceDeclaration |
Helper for accessing interface in AST |
InvokationExpression |
Helper for accessing invocation expressions in AST. |
LiteralExpression |
Helper for accessing literal expressions in AST. |
MemberAccessExpression |
Helper for accessing member access expressions in AST. |
MethodDeclaration |
Helper for accessing class in AST |
Modifiers |
Helper for accessing modifiers in AST. |
NamespaceDeclaration |
Helper for accessing namespaces in AST. |
Parameter |
Helper for accessing parameter references in AST. |
PropertyDeclaration |
Helper for accessing properties in AST |
ReturnStatement |
Helper for accessing return statements. |
SemanticHelper |
Generic semantic helper. |
SemanticUtils |
Helper for interacting with the SemanticModel. |
SymbolNotFoundException |
Exception thrown by helpers when a symbol could not be found in the SemanticModel. |
ThrowStatement |
Helper for accessing throw statements. |
TypeKindUtilities |
|
TypeReference |
Helper for accessing type references in AST. |
UnaryExpression |
Helper for accessing unary expressions in AST. |
VariableDeclaration |
Helper for accessing interface in AST |