1. 01 3月, 2016 24 次提交
  2. 29 2月, 2016 4 次提交
    • B
      Merge pull request #9200 from balajikris/UseVar-updates · b4a10422
      Balaji Krishnan 提交于
      Use var codestyle updates
      
      Part of #9155
      
      Change summary:
      Implements a fix all provider for the codestyle, and adds corresponding tests.
      Fixes an oversight with previous implementation of detecting built-in types.
      b4a10422
    • B
      Rename. · 2e36a9dc
      Balaji Krishnan 提交于
      2e36a9dc
    • B
      Fix another missed case with the built-in type rule · 77936689
      Balaji Krishnan 提交于
      If the preference is set to "use explicit type for built-in type" and if
      the code is non-compliant (uses var), then we need to flag this case and
      offer a fix.
      
      Basically, this adds to my definition of IsInIntrinsicContext. It is now
      either that the declaration has a predefined type or the declaration
      type is inferred and the inferred type is an intrinsic type.
      
      For the purposes of this feature, we also consider string and object
      to be built-in types, in addition to the actual intrinsic types provided
      by the compiler.
      77936689
    • V
      Extra tests to cover combination of ref returns/locals and conditional access ( ?. ) operator. · 80b5bb11
      vsadov 提交于
      Covering tricky cases where the receiver is a byref and we do not know whether it is of a value or a reference type.
      Those are cases when we do not know statically whether to clone the receiver (to prevent NREs) or pass as byref (for sideeffects propagation into receiver instance).
      80b5bb11
  3. 27 2月, 2016 7 次提交
  4. 26 2月, 2016 5 次提交