- 09 6月, 2018 1 次提交
-
-
由 Manish Vasani 提交于
Fixes #27627
-
- 09 11月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
This was missed as part of #22774 for #22719. Fixes #22719
-
- 01 11月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 28 10月, 2017 2 次提交
-
-
由 Fredric Silberberg 提交于
Refactor ISingle and IMulti to IVariableDeclarator and IVariableDeclaration, to match syntax terms and be less confusing.
-
由 Fredric Silberberg 提交于
-
- 26 10月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
Refactored BoundLocalDeclaration to have separate initializers for Array bounds and the standard declaration.
-
- 25 10月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 21 10月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
Address more feedback from design meeting and expose IOperation.IsExpression and IOperation.IsStatement properties
-
- 20 10月, 2017 2 次提交
-
-
由 Manish Vasani 提交于
Microsoft.CodeAnalysis.Semantics renamed to Microsoft.CodeAnalysis.Operations
-
由 Manish Vasani 提交于
1. Rename -Expression and -Statement nodes to -Operation 2. Ensure all IOperation interfaces are suffixed with Operation 3. Rename all OperationKinds to match the corresponding IOperation interfaces without the prefix I and suffix Operation. Also fixed the operation ranges to be all contigous range. 4. Rename all the OperationVisitor methods to also match the corresponding IOperation interfaces without the prefix I and suffix Operation. 5. Merge the following interfaces which were semantically same, but syntactically different: 1. IInvalidExpression and IInvalidStatement merged to IInvalidOperation 2. IIfStatement and IConditionalExpression merged to IConditionalOperation 6. Update doc comments for all IOperation APIs to have 2 sections: 1. Summary section which cites pure semantics of the API without any mention of the language, expression/statement, current usage/implementation, etc. 2. Current usage para which cites how these APIs are used in current C# and VB implementation of these interfaces.
-
- 14 10月, 2017 2 次提交
-
-
由 Manish Vasani 提交于
Fixes #22692
-
由 Manish Vasani 提交于
See [OperationExtensions.GetRootOperation](http://source.roslyn.io/#Microsoft.CodeAnalysis/Operations/OperationExtensions.cs,91) API. This API existed from original IOperation prototype, has never been implemented and always returns null. Fixes #22691
-
- 16 9月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
Addresses https://github.com/dotnet/roslyn/issues/22124.
-
- 15 9月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
-
- 12 9月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
1. Fix test issues 2. Remove IHasDynamicArgumentsExpression interface and move the Arguments property from it to individual IDynamicXXXExpression nodes. 3. Adjust the extension methods for GetArgumentName and GetArgumentRefKind accordingly.
-
- 02 9月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
1) Use IDynamicInvocationExpression for VB late bound invocation and C# dynamic invocation. 2) Use IDynamicIndexerAccessExpression for C# dynamic indexer access; not used in VB. 3) Remove IDynamicObjectCreationExpression.MemberName property. 4) Add extension methods on IHasDynamicArgumentExpression to get optional argument name and ref kind for an argument at a given index.
-
- 05 8月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 02 8月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
-
- 28 7月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
expose Root from SemanticModel shared same test methods between C# and VB removed DEBUG region and used foreach added clone test for c# and vb use ArrayBuild as Stack
-
- 26 7月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
-
- 20 7月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
-
- 19 7月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
-
- 18 7月, 2017 4 次提交
-
-
由 Heejae Chang 提交于
-
由 Heejae Chang 提交于
-
由 Heejae Chang 提交于
-
由 Heejae Chang 提交于
-
- 15 7月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
IsInvalid -> HasDiagnostics removed HasChildren interface and merged it to IOperation
-
- 11 7月, 2017 2 次提交
-
-
由 Heejae Chang 提交于
-
由 Heejae Chang 提交于
-
- 07 7月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
-
- 24 6月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
-
- 17 6月, 2017 1 次提交
-
-
由 Tomas Matousek 提交于
-
- 16 4月, 2017 2 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 15 4月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 14 4月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
Refactored IVariableDeclaration to IVariableDeclarationGroup, which allows for multiple declared symbols as part of a single declaration.
-
- 13 4月, 2017 1 次提交
-
-
由 Gen Lu 提交于
With the intention to add them back after the interface and implementation of IHasArgumentsExpression is finalized.
-
- 12 4月, 2017 1 次提交
-
-
由 Gen Lu 提交于
-
- 11 4月, 2017 2 次提交