1. 26 9月, 2017 1 次提交
  2. 25 9月, 2017 1 次提交
  3. 23 9月, 2017 2 次提交
  4. 22 9月, 2017 3 次提交
  5. 21 9月, 2017 6 次提交
  6. 19 9月, 2017 3 次提交
  7. 18 9月, 2017 1 次提交
  8. 16 9月, 2017 4 次提交
  9. 15 9月, 2017 3 次提交
  10. 14 9月, 2017 1 次提交
  11. 13 9月, 2017 1 次提交
  12. 12 9月, 2017 2 次提交
    • M
      Address some more review feedback · e23a577a
      Manish Vasani 提交于
      e23a577a
    • 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. 11 9月, 2017 2 次提交
  14. 09 9月, 2017 1 次提交
  15. 07 9月, 2017 2 次提交
  16. 06 9月, 2017 2 次提交
    • M
      6e2e8e54
    • M
      Address feedback from the design meeting and only expose the top level... · 78edd7c7
      Manish Vasani 提交于
      Address feedback from the design meeting and only expose the top level ITranslatedQueryExpression IOperation for v1.
      
      We longer expose any special IOperation nodes for query clauses/operators, but just the underlying query plan. For v2, we hope to enhance the APIs to expose a richer query API.
      
      Another design decision was to rewrite VB query lambdas into regular lambda, so we have parity between C# and VB operation trees.
      This change refactors the VB query lambda local rewriting code to be consumed from the VB operation factory for the same.
      The rewriter introduces a large number of DAGs, and we handle them in the operation factory rewriter by cloning the duplicate bound nodes in the lowered tree.
      78edd7c7
  17. 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
  18. 01 9月, 2017 3 次提交
    • J
      Moved to xunit 2.2.0 · 145fa1fc
      Jared Parsons 提交于
      This primarily moves us to the 2.2.0 version of xunit. In order to make
      that transition though a number of other changes needed to happen as
      well:
      
      1. Needed to move our desktop target to 4.6.1. This should've been
      required some time ago but we were essentially depending on bugs in the
      SDK / NuGet.
      1. Remove the DeployCoreClrTestRuntime project. This entire idea
      depended on having the xunit.console.netcore package. This has since
      been deleted and doesn't work with the 2.0 SDK.
      1. Remove the deploy compiler tools project. Can just use dotnet exec
      now and that's much more efficient.
      1. Resolve a new ambiguity with KeyValuePair. A helper of ours now
      exists in netcoreapp2.0.
      
      I fully expect a number of Jenkins legs to fail with this change: build
      correctness, coreclr and ubuntu. But I want to validate our other legs
      and am still trackind down answers needed to fix the others.
      145fa1fc
    • G
      Fix test failure · 7cef79f9
      Gen Lu 提交于
      7cef79f9
    • G
      Add test for new get in/out conversion extension methods · 649133f3
      Gen Lu 提交于
      649133f3
  19. 31 8月, 2017 1 次提交