File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 1+ $commandAst = $this
12$NamedParameters = [Ordered ]@ {}
23$parameterAstType = [Management.Automation.Language.CommandParameterAst ]
34
45for (
56 $commandElementIndex = 1
6- $commandElementIndex -lt $this .CommandElements.Count
7+ $commandElementIndex -lt $commandAst .CommandElements.Count
78 $commandElementIndex ++
89)
910{
10- $commandElement = $this .CommandElements [$commandElementIndex ]
11- $nextElement = $this .CommandElements [$commandElementIndex + 1 ]
11+ $commandElement = $commandAst .CommandElements [$commandElementIndex ]
12+ $nextElement = $commandAst .CommandElements [$commandElementIndex + 1 ]
1213 if ($commandElement -is $parameterAstType ) {
1314 if ($commandElement.Argument ) {
1415 $NamedParameters [$commandElement.ParameterName ] =
1516 $commandElement.Argument.ConvertFromAst ()
1617 } elseif ($nextElement -and $nextElement -isnot $parameterAstType ) {
1718 $NamedParameters [$commandElement.ParameterName ] =
18- $nextElement.Argument. ConvertFromAst ()
19+ $nextElement.ConvertFromAst ()
1920 $commandElementIndex ++
2021 } else {
2122 $NamedParameters [$commandElement.ParameterName ] = $true
You can’t perform that action at this time.
0 commit comments