1. 26 10月, 2017 3 次提交
  2. 25 10月, 2017 10 次提交
  3. 24 10月, 2017 6 次提交
    • C
      Merge pull request #22773 from cston/22757 · 04a81081
      Charles Stoner 提交于
      Allow null MethodGroup.Receiver in error cases
      04a81081
    • A
      Address a number of IOperation issues for VB (#22795) · fa7f6c9f
      AlekseyTs 提交于
      1. Ensure correct syntax nodes and implicit state are used for IArgument nodes matching OmittedArgumentSyntax. Fixes #22486.
      2. Ensure correct argument kind is associated with synthesized arguments within query expressions. Fixes #22066.
      3. Ensure the invariant that “each syntax node has at most one corresponding explicit IOperation node” is met for all test scenarios we have at the moment. In order to achieve this the following changes are made:
      -mark some synthesized bound nodes as compiler generated.
      -for assignment statements, ensure that ISimpleAssignmentExpression and ICompoundAssignmentExpression nodes are marked as Implicit because they are sharing syntax node with containing IExpressionStatement and VB doesn’t have a concept of an assignment expression.
      -for throw statements, ensure that IThrowExpression node is marked as Implicit because it is sharing syntax node with containing IExpressionStatement and VB doesn’t have a concept of a throw expression.
      -for Add/RemoveHandler statements, ensure that IEventAssignmentExpression node is marked as Implicit because it is sharing syntax node with containing IExpressionStatement and VB doesn’t have a concept of an event assignment expression.
      -ensure that receivers for IPropertyReferenceExpression representing references to query range variables are marked as implicit.
      -ensure that IPropertyReferenceExpression and IParameterReferenceExpression nodes representing references to query range variables are associated with correct syntax nodes.
      -ensure that return statements and blocks in query lambdas are marked as implicit.
      -for IInterpolatedStringText node, ensure the underlying ILiteralExpression is marked as implicit because it is sharing syntax node with its parent.
      fa7f6c9f
    • A
      Ensire that IOperation nodes representing param arrays and default values are... · f39d0976
      AlekseyTs 提交于
      Ensire that IOperation nodes representing param arrays and default values are properly marked as implicit. (#22758)
      
      Fixes #21451.
      f39d0976
    • J
      Merge pull request #22680 from jasonmalinowski/fix-call-hierarchy-issues · 19482e92
      Jason Malinowski 提交于
      Fix several issues with Call Hierarchy
      19482e92
    • A
    • T
      Test only change: Enable VB PDB conversion tests that involve hoisted locals (#22799) · 366b343b
      Tomáš Matoušek 提交于
      * Update PDB converter to 1.1.0-beta1-62221-01
      
      * Enable more conversion tests
      366b343b
  4. 20 10月, 2017 8 次提交
  5. 19 10月, 2017 4 次提交
  6. 18 10月, 2017 9 次提交