1. 09 6月, 2018 1 次提交
  2. 09 11月, 2017 1 次提交
  3. 01 11月, 2017 1 次提交
  4. 28 10月, 2017 2 次提交
  5. 26 10月, 2017 1 次提交
  6. 25 10月, 2017 1 次提交
  7. 21 10月, 2017 1 次提交
  8. 20 10月, 2017 2 次提交
    • M
      Namespace change for IOperation APIs · 3a8c96c6
      Manish Vasani 提交于
      Microsoft.CodeAnalysis.Semantics renamed to Microsoft.CodeAnalysis.Operations
      3a8c96c6
    • M
      Rename IOperation APIs as per the new API design principles: · 2c387a84
      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.
      2c387a84
  9. 14 10月, 2017 2 次提交
  10. 16 9月, 2017 1 次提交
  11. 15 9月, 2017 1 次提交
  12. 12 9月, 2017 1 次提交
    • M
      Address PR feedback · 0bd479d6
      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.
      0bd479d6
  13. 02 9月, 2017 1 次提交
    • M
      Changes as per the design team decision: · d290266e
      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.
      d290266e
  14. 05 8月, 2017 1 次提交
  15. 02 8月, 2017 1 次提交
  16. 28 7月, 2017 1 次提交
    • H
      address some PR feedbacks. · c7eb6734
      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
      c7eb6734
  17. 26 7月, 2017 1 次提交
  18. 20 7月, 2017 1 次提交
  19. 19 7月, 2017 1 次提交
  20. 18 7月, 2017 4 次提交
  21. 15 7月, 2017 1 次提交
  22. 11 7月, 2017 2 次提交
  23. 07 7月, 2017 1 次提交
  24. 24 6月, 2017 1 次提交
  25. 17 6月, 2017 1 次提交
  26. 16 4月, 2017 2 次提交
  27. 15 4月, 2017 1 次提交
  28. 14 4月, 2017 1 次提交
  29. 13 4月, 2017 1 次提交
  30. 12 4月, 2017 1 次提交
  31. 11 4月, 2017 2 次提交