Jason Shirk

Results 154 comments of Jason Shirk

It feels like the difference between inline asm in VC++ (x86) and gcc. The VC++ syntax is very similar to what you'd write in a `.asm` file whereas the gcc...

They are more than the same extent, they are the same reference, see [Type property](https://github.com/PowerShell/PowerShell/blob/58bbfe8396889599a5aa991157cf5988753b017a/src/System.Management.Automation/engine/parser/ast.cs#L7442) in `ConvertExpressionAst` and [Attribute property](https://github.com/PowerShell/PowerShell/blob/58bbfe8396889599a5aa991157cf5988753b017a/src/System.Management.Automation/engine/parser/ast.cs#L7328) in the base class `AttributedExpressionAst`. Maybe it looks a little...

Yes, I think it's safe to ignore a second immediate child with identical text.

There is a single field backing both properties, so it's simply a convenience api.

The derived property also adds a type cast which makes the convenience api even more useful when editing code - giving more appropriate completions.

You could say this project met it's goals. It was meant to be a prototype of what should be brought back into the core of PowerShell, and now that PowerShell...

I don't think dynamic parameters are special, so it should just work.

Yeah, this is a weak spot in TabExpansion++ - I'll look into it.

I'm not sure, I recall @powercode fixing some things he ran into, but if you're having problems, it would seem like he hadn't fixed it, or at least not submitted...

PowerShell doesn't provide this capability currently, but it could be added to TabExpansionPlusPlus.