internal/tepp/astTypes.tepp.ps1

Register-PSFTeppScriptblock -Name 'Refactor.AstTypes' -ScriptBlock {
    'Ast'
    'SequencePointAst'
    'ScriptBlockAst'
    'ParamBlockAst'
    'NamedBlockAst'
    'NamedAttributeArgumentAst'
    'AttributeBaseAst'
    'AttributeAst'
    'TypeConstraintAst'
    'ParameterAst'
    'StatementBlockAst'
    'StatementAst'
    'TypeDefinitionAst'
    'UsingStatementAst'
    'FunctionDefinitionAst'
    'IfStatementAst'
    'DataStatementAst'
    'LabeledStatementAst'
    'LoopStatementAst'
    'ForEachStatementAst'
    'ForStatementAst'
    'DoWhileStatementAst'
    'DoUntilStatementAst'
    'WhileStatementAst'
    'SwitchStatementAst'
    'TryStatementAst'
    'TrapStatementAst'
    'BreakStatementAst'
    'ContinueStatementAst'
    'ReturnStatementAst'
    'ExitStatementAst'
    'ThrowStatementAst'
    'PipelineBaseAst'
    'ErrorStatementAst'
    'ChainableAst'
    'PipelineChainAst'
    'PipelineAst'
    'AssignmentStatementAst'
    'CommandBaseAst'
    'CommandAst'
    'CommandExpressionAst'
    'ConfigurationDefinitionAst'
    'DynamicKeywordStatementAst'
    'BlockStatementAst'
    'MemberAst'
    'PropertyMemberAst'
    'FunctionMemberAst'
    'CompilerGeneratedMemberFunctionAst'
    'CatchClauseAst'
    'CommandElementAst'
    'CommandParameterAst'
    'ExpressionAst'
    'ErrorExpressionAst'
    'TernaryExpressionAst'
    'BinaryExpressionAst'
    'UnaryExpressionAst'
    'AttributedExpressionAst'
    'ConvertExpressionAst'
    'MemberExpressionAst'
    'InvokeMemberExpressionAst'
    'BaseCtorInvokeMemberExpressionAst'
    'TypeExpressionAst'
    'VariableExpressionAst'
    'ConstantExpressionAst'
    'StringConstantExpressionAst'
    'ExpandableStringExpressionAst'
    'ScriptBlockExpressionAst'
    'ArrayLiteralAst'
    'HashtableAst'
    'ArrayExpressionAst'
    'ParenExpressionAst'
    'SubExpressionAst'
    'UsingExpressionAst'
    'IndexExpressionAst'
    'RedirectionAst'
    'MergingRedirectionAst'
    'FileRedirectionAst'
    'AssignmentTarget'
}