1. 27 6月, 2018 1 次提交
    • A
      Create life-time regions for flow captures in Control Flow Graph. (#28100) · e17380f5
      AlekseyTs 提交于
      Create Control Flow Graph regions to designate life-time of flow captures in a Control Flow Graph. A region should start as soon as a capture is needed to accurately represent the order of evaluation within operations involving control of flow. However, it should not start too soon. For example, if there is a branch that represents an execution path that bypasses the use of a capture completely, that branch should not be included into the region for the capture. Also, the region should end as soon as the last operation referencing the capture is reached.
      e17380f5
  2. 11 5月, 2018 2 次提交
  3. 19 2月, 2018 1 次提交
  4. 08 11月, 2017 1 次提交
  5. 04 11月, 2017 1 次提交
  6. 26 10月, 2017 1 次提交
  7. 25 10月, 2017 1 次提交
  8. 21 10月, 2017 1 次提交
  9. 20 10月, 2017 1 次提交
  10. 18 10月, 2017 1 次提交
  11. 17 10月, 2017 1 次提交
  12. 14 10月, 2017 1 次提交
  13. 05 10月, 2017 1 次提交
    • J
      Test dumper change to include Isimplicit/Language and some formatting change (#22309) · 4b021d7e
      Jinu 提交于
      * Adding cobyrc file for testing
      
      * Adding isImplicit info to ioperation tests
      
      * Adding Language name to the test dumper
      
      * Formatting change to test dumper
      
      * Removing cobyrc file
      
      * Fixing more tests
      
      * Resolving conflicts
      
      * Moving the language to assert check
      
      * Resolving conflicts
      
      * Reacting to merge conflict
      4b021d7e
  14. 28 9月, 2017 1 次提交
  15. 26 9月, 2017 1 次提交
  16. 30 8月, 2017 1 次提交
  17. 26 8月, 2017 1 次提交
  18. 11 8月, 2017 3 次提交
  19. 08 8月, 2017 1 次提交
  20. 04 8月, 2017 1 次提交
  21. 20 7月, 2017 1 次提交
  22. 16 7月, 2017 1 次提交
  23. 08 7月, 2017 1 次提交
  24. 29 6月, 2017 1 次提交
  25. 05 5月, 2017 1 次提交
    • M
      IObjectCreationExpression API Change · dcd8fcbc
      Manish Vasani 提交于
      There are couple of changes here:
      1. API change: `ImmutableArray<ISymbolInitializer> MemberInitializers` is changed to `ImmutableArray<IOperation> Initializers`.
      2. Implementation changes:
         1. Instead of returning the member initializers as synthesized ISymbolInitializer nodes, we now return member intializers as IAssignmentExpression nodes. This ensures completeness of IOperation tree.
         2. Now we also return the collection intializer expressions within an object creation expression.
      
      Fixes #18115
      
      There are 2 bugs still affecting this area:
      1. #18781: IOperation API shape for collection initializer expressions
      2. #19276: Missing Field/Property reference expression nodes in object creation initializer node
      dcd8fcbc
  26. 15 4月, 2017 1 次提交
  27. 14 4月, 2017 1 次提交
  28. 12 4月, 2017 1 次提交
    • G
      Roll back implementation change made for c# IHasArgumentsExpression · 228b604c
      Gen Lu 提交于
      Since we will try to repalce the logic with existing rewriter, it makes more sense to
      minimize the code change here. Also removed the corresponding tests, will fix and add
      them back after the implementation is finalized. As result, the contract for
      IHasArgumentsExpression.ArgumentsInEvaluationOrder in C# is broken.
      228b604c
  29. 08 4月, 2017 1 次提交
  30. 06 4月, 2017 1 次提交
  31. 15 3月, 2017 1 次提交
  32. 14 3月, 2017 3 次提交
  33. 11 3月, 2017 1 次提交