1. 25 10月, 2017 1 次提交
  2. 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
  3. 17 10月, 2017 1 次提交
  4. 27 8月, 2017 1 次提交
  5. 05 8月, 2017 1 次提交
  6. 02 8月, 2017 2 次提交
  7. 27 7月, 2017 2 次提交
  8. 22 7月, 2017 2 次提交
  9. 29 6月, 2017 1 次提交
  10. 28 3月, 2017 1 次提交