Expand description
§Powershell Ast
This module provides powershell ast functionality for the Oaks project.
Structs§
- Power
Shell Array - An array literal in PowerShell.
- Power
Shell Assignment - An assignment operation in PowerShell.
- Power
Shell Attribute - A PowerShell attribute (e.g.,
[CmdletBinding()]). - Power
Shell Binary Op - A binary operation in PowerShell.
- Power
Shell Block - A PowerShell code block.
- Power
Shell Break - A
breakstatement in PowerShell. - Power
Shell Catch - A
catchclause in a PowerShelltrystatement. - Power
Shell Class - A PowerShell class definition.
- Power
Shell Command - A PowerShell command.
- Power
Shell Constructor - A constructor in a PowerShell class.
- Power
Shell Continue - A
continuestatement in PowerShell. - Power
Shell Else If - An
elseifclause in a PowerShellifstatement. - Power
Shell Exit - An
exitstatement in PowerShell. - Power
Shell For - A
forstatement in PowerShell. - Power
Shell ForEach - A
foreachstatement in PowerShell. - Power
Shell Function - A PowerShell function definition.
- Power
Shell Hashtable - A hashtable literal in PowerShell.
- Power
Shell Hashtable Entry - An entry in a PowerShell hashtable.
- Power
Shell If - An
ifstatement in PowerShell. - Power
Shell Index Access - An index access in PowerShell (e.g.,
$arr[0]). - Power
Shell Member Access - A member access in PowerShell (e.g.,
$obj.Prop). - Power
Shell Method - A method in a PowerShell class.
- Power
Shell Param Block - A PowerShell parameter block (e.g.,
param(...)). - Power
Shell Parameter - A PowerShell parameter definition.
- Power
Shell Pipeline - A PowerShell pipeline.
- Power
Shell Property - A property in a PowerShell class.
- Power
Shell Return - A
returnstatement in PowerShell. - Power
Shell Root - Root node of the PowerShell AST.
- Power
Shell Script Block - A script block in PowerShell.
- Power
Shell Switch - A
switchstatement in PowerShell. - Power
Shell Switch Case - A case clause in a PowerShell
switchstatement. - Power
Shell Throw - A
throwstatement in PowerShell. - Power
Shell Try - A
trystatement in PowerShell. - Power
Shell Unary Op - A unary operation in PowerShell.
- Power
Shell Variable - A PowerShell variable.
- Power
Shell While - A
whilestatement in PowerShell. - Power
Shell Workflow - A PowerShell workflow definition.
Enums§
- Power
Shell Argument - A PowerShell command argument.
- Power
Shell Assignment Operator - An assignment operator in PowerShell.
- Power
Shell Binary Operator - A binary operator in PowerShell.
- Power
Shell Class Member - A member of a PowerShell class.
- Power
Shell Expression - A PowerShell expression.
- Power
Shell Item - A top-level item in a PowerShell script.
- Power
Shell Literal - A PowerShell literal value.
- Power
Shell Statement - A PowerShell statement.
- Power
Shell Unary Operator - A unary operator in PowerShell.