November 08, 2013
  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 361c1fd0f54c4ad5ec0474260666456eaa4b599e
      https://github.com/D-Programming-Language/dmd/commit/361c1fd0f54c4ad5ec0474260666456eaa4b599e
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/mars.c

  Log Message:
  -----------
  Don't shadow 'm' in mars.c, instead declare in local scope


  Commit: ae0521055978d47a2aab2e4231293e7433bf1140
      https://github.com/D-Programming-Language/dmd/commit/ae0521055978d47a2aab2e4231293e7433bf1140
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/mars.c

  Log Message:
  -----------
  Declare tryMain::p in a local scope


  Commit: a36e5306f7e0a3dd7fcc11c6d68475ff13bca22c
      https://github.com/D-Programming-Language/dmd/commit/a36e5306f7e0a3dd7fcc11c6d68475ff13bca22c
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 's' in resolvePropertiesX


  Commit: 1bc0a9f7060e6aa2d6349d4195d42c189eda7d34
      https://github.com/D-Programming-Language/dmd/commit/1bc0a9f7060e6aa2d6349d4195d42c189eda7d34
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow 'fd' in resolvePropertiesX


  Commit: f1102dd78f4a78821bb3052a30d158d18f2bb4c8
      https://github.com/D-Programming-Language/dmd/commit/f1102dd78f4a78821bb3052a30d158d18f2bb4c8
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/template.c

  Log Message:
  -----------
  Don't shadow 'tp' in TemplateDeclaration::deduceFunctionTemplateMatch


  Commit: e5090aad9fff8ca5ef7142b78f020b18ce4a96b0
      https://github.com/D-Programming-Language/dmd/commit/e5090aad9fff8ca5ef7142b78f020b18ce4a96b0
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/template.c

  Log Message:
  -----------
  Remove dead shadowed variable


  Commit: 7758a56b32c1e905a181fe5306148f50dc222506
      https://github.com/D-Programming-Language/dmd/commit/7758a56b32c1e905a181fe5306148f50dc222506
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/template.c

  Log Message:
  -----------
  Remove re-declaration of 'fd'


  Commit: 5746d232e15b70455d8c84f47c25258cea30a583
      https://github.com/D-Programming-Language/dmd/commit/5746d232e15b70455d8c84f47c25258cea30a583
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/template.c

  Log Message:
  -----------
  Don't shadow parameter 'sc'


  Commit: f915ebfccd4e7d1d0969d0f309ee6af6070ffb64
      https://github.com/D-Programming-Language/dmd/commit/f915ebfccd4e7d1d0969d0f309ee6af6070ffb64
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/template.c

  Log Message:
  -----------
  Don't shadow variable 's' in TemplateMixin::findTemplateDeclaration


  Commit: 6b17669cbdaeaef3f4f43668a0e833f8a601547e
      https://github.com/D-Programming-Language/dmd/commit/6b17669cbdaeaef3f4f43668a0e833f8a601547e
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/clone.c

  Log Message:
  -----------
  Don't shadow parameter 'sc'


  Commit: 3f0c56e503d884e52078ccab4fb7c1308c183cf9
      https://github.com/D-Programming-Language/dmd/commit/3f0c56e503d884e52078ccab4fb7c1308c183cf9
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  Move parseDeclarations::a into local scopes


  Commit: 031fdc3695544f1d803a5877023aa6371f4d2375
      https://github.com/D-Programming-Language/dmd/commit/031fdc3695544f1d803a5877023aa6371f4d2375
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  Don't shadow parseStatement::condition


  Commit: c77e8ff86a54f92f77ff638bf89c35de20d6e10e
      https://github.com/D-Programming-Language/dmd/commit/c77e8ff86a54f92f77ff638bf89c35de20d6e10e
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  Do not shadow 'ifbody' and 'elsebody' in parseStatement


  Commit: 87f2345ffd4f91529ef9b69e99e1fe7ec6f11fa5
      https://github.com/D-Programming-Language/dmd/commit/87f2345ffd4f91529ef9b69e99e1fe7ec6f11fa5
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  Don't shadow 'loc' in parseStatement


  Commit: 3c57950ca1acc6756acf982b3908f57364c9d8f7
      https://github.com/D-Programming-Language/dmd/commit/3c57950ca1acc6756acf982b3908f57364c9d8f7
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  Don't shadow 'loc' in parsePrimaryExp


  Commit: 97d7949e3d0c210d6e138343009007970e7cf794
      https://github.com/D-Programming-Language/dmd/commit/97d7949e3d0c210d6e138343009007970e7cf794
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  Don't shadow 'e' in parsePrimaryExp


  Commit: 050b469e25448330832cdf17045ed277217f8f29
      https://github.com/D-Programming-Language/dmd/commit/050b469e25448330832cdf17045ed277217f8f29
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  Don't shadow 'save' in parsePrimaryExp


  Commit: 5f337dcb316ef768fa215955c6c1fac5c3a8a61c
      https://github.com/D-Programming-Language/dmd/commit/5f337dcb316ef768fa215955c6c1fac5c3a8a61c
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  Do not shadow variable 'id' in parsePrimaryExp


  Commit: ed268cf4f90eb8eafbdd0ba1a801eb89b4beb74d
      https://github.com/D-Programming-Language/dmd/commit/ed268cf4f90eb8eafbdd0ba1a801eb89b4beb74d
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  Don't shadow variable 't' in parsePrimaryExp


  Commit: 99abb545691d2c2512d1ec22c6ecfc962040330b
      https://github.com/D-Programming-Language/dmd/commit/99abb545691d2c2512d1ec22c6ecfc962040330b
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/parse.c

  Log Message:
  -----------
  Don't shadow variable 'e' in parseNewExp


  Commit: b0d00debb30efcb88109067313da1cfebce30399
      https://github.com/D-Programming-Language/dmd/commit/b0d00debb30efcb88109067313da1cfebce30399
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/module.c

  Log Message:
  -----------
  Move parser into local scope to avoid shadowing


  Commit: 154c361edb9b4ccc2eadd1be2ae00ee7934b6c28
      https://github.com/D-Programming-Language/dmd/commit/154c361edb9b4ccc2eadd1be2ae00ee7934b6c28
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  Don't shadow parameter 'e' in Type::noMember


  Commit: aa6f55cac09757f116e0366ca88e90ad55008d5d
      https://github.com/D-Programming-Language/dmd/commit/aa6f55cac09757f116e0366ca88e90ad55008d5d
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  Don't shadow variable 'id' in TypeQualified::resolveHelper


  Commit: 5331f1d4d14c3614e4f78432ec20c7b198aa5e63
      https://github.com/D-Programming-Language/dmd/commit/5331f1d4d14c3614e4f78432ec20c7b198aa5e63
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/template.c

  Log Message:
  -----------
  Don't shadow variable 'tp' in TypeInstance::deduceType


  Commit: 7772d6b492b84a41cd025898827758e17677826a
      https://github.com/D-Programming-Language/dmd/commit/7772d6b492b84a41cd025898827758e17677826a
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  Don't shadow variable 'v' in TypeStruct::dotExp


  Commit: f1057f91c0ed0a4a116476c1f37edf618d36d011
      https://github.com/D-Programming-Language/dmd/commit/f1057f91c0ed0a4a116476c1f37edf618d36d011
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  Don't shadow variable 'de' in TypeStruct::dotExp


  Commit: a2a9c1bffd2df1925acc8ec0ff6d737788bb7de6
      https://github.com/D-Programming-Language/dmd/commit/a2a9c1bffd2df1925acc8ec0ff6d737788bb7de6
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  Don't shadow variable 'v' in TypeClass::dotExp


  Commit: e8524d737ee0b98a37396552c8906c8670eb4d96
      https://github.com/D-Programming-Language/dmd/commit/e8524d737ee0b98a37396552c8906c8670eb4d96
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  Don't shadow variable 's' in TypeClass::dotExp


  Commit: 6a854249583674be267fda65d139231245097f9a
      https://github.com/D-Programming-Language/dmd/commit/6a854249583674be267fda65d139231245097f9a
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/dsymbol.c

  Log Message:
  -----------
  Don't shadow variable 'id' in Dsymbol::searchX


  Commit: 2ca59107fda50142a6a7c9d0819db77a6ca7bdd3
      https://github.com/D-Programming-Language/dmd/commit/2ca59107fda50142a6a7c9d0819db77a6ca7bdd3
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/declaration.c

  Log Message:
  -----------
  Don't shadow variable 'exps' in VarDeclaration::semantic


  Commit: 377e9b4057e475938c8686173fafc14e3b37775d
      https://github.com/D-Programming-Language/dmd/commit/377e9b4057e475938c8686173fafc14e3b37775d
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/declaration.c

  Log Message:
  -----------
  Don't shadow variable 'arg' in VarDeclaration::semantic


  Commit: 5a380f220f1298e7e387739bd348d9d3674d2721
      https://github.com/D-Programming-Language/dmd/commit/5a380f220f1298e7e387739bd348d9d3674d2721
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/declaration.c

  Log Message:
  -----------
  Don't shadow variable 'fd' in VarDeclaration::semantic


  Commit: f4b6e445e1cf23c48613c04ff38839196531cbd0
      https://github.com/D-Programming-Language/dmd/commit/f4b6e445e1cf23c48613c04ff38839196531cbd0
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/declaration.c

  Log Message:
  -----------
  Don't shadow variable 'tb' in VarDeclaration::semantic


  Commit: f1800d1c9383f7a61c84f97bca0fce5cde8b006b
      https://github.com/D-Programming-Language/dmd/commit/f1800d1c9383f7a61c84f97bca0fce5cde8b006b
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/func.c

  Log Message:
  -----------
  Don't shadow variable 'sd' in FuncDeclaration::semantic


  Commit: 7e9e828f1d81d55a515742f7b08cac81f19553cd
      https://github.com/D-Programming-Language/dmd/commit/7e9e828f1d81d55a515742f7b08cac81f19553cd
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/func.c

  Log Message:
  -----------
  Don't shadow variable 'f' in FuncDeclaration::semantic


  Commit: e27ee2db2e98365e59784ce59602bc00406f699a
      https://github.com/D-Programming-Language/dmd/commit/e27ee2db2e98365e59784ce59602bc00406f699a
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/func.c

  Log Message:
  -----------
  Don't shadow variable 'cd' in FuncDeclaration::semantic


  Commit: dda19a61410fd6d0e44c8f4749f849e2ea39ed7e
      https://github.com/D-Programming-Language/dmd/commit/dda19a61410fd6d0e44c8f4749f849e2ea39ed7e
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/func.c

  Log Message:
  -----------
  Don't shadow variable 't' in FuncDeclaration::semantic3


  Commit: 0e5d34b644950d5652e0f7f8c3eac879c087b6ad
      https://github.com/D-Programming-Language/dmd/commit/0e5d34b644950d5652e0f7f8c3eac879c087b6ad
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/func.c

  Log Message:
  -----------
  Don't shadow variable 'ad' in FuncDeclaration::semantic


  Commit: 763d3ba5dace9e4e5fba728d3cdbdd5d6573cfa4
      https://github.com/D-Programming-Language/dmd/commit/763d3ba5dace9e4e5fba728d3cdbdd5d6573cfa4
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/inline.c

  Log Message:
  -----------
  Don't shadow variable 'de' in FuncDeclaration::expandInline


  Commit: b672eaef4c299f07a651b21c626c9a5e78e23bfe
      https://github.com/D-Programming-Language/dmd/commit/b672eaef4c299f07a651b21c626c9a5e78e23bfe
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/lexer.c

  Log Message:
  -----------
  Don't shadow variable 't' in Lexer::scan


  Commit: b2db21136abb9fad10c35ef3c6de2bf78b548164
      https://github.com/D-Programming-Language/dmd/commit/b2db21136abb9fad10c35ef3c6de2bf78b548164
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/lexer.c

  Log Message:
  -----------
  Don't shadow variable 'c' in Lexer::scan


  Commit: 37b2b3462c00ff5e3178c743bf13ee953b022e04
      https://github.com/D-Programming-Language/dmd/commit/37b2b3462c00ff5e3178c743bf13ee953b022e04
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/lexer.c

  Log Message:
  -----------
  Don't shadow variable 't' in Lexer::delimitedStringConstant


  Commit: 83e435b90fbbed361bbd71ea60e1ae7c2b281b6d
      https://github.com/D-Programming-Language/dmd/commit/83e435b90fbbed361bbd71ea60e1ae7c2b281b6d
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/cast.c

  Log Message:
  -----------
  Don't shadow variable 'e' in Expression::castTo


  Commit: 3dc54cefc599f4aadc0f6f091f44a09c87d00f97
      https://github.com/D-Programming-Language/dmd/commit/3dc54cefc599f4aadc0f6f091f44a09c87d00f97
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 's' in SuperExp::semantic


  Commit: 1df28b7b024b1d6eae06f20911e65c93efe0efd4
      https://github.com/D-Programming-Language/dmd/commit/1df28b7b024b1d6eae06f20911e65c93efe0efd4
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 'cd' in SuperExp::semantic


  Commit: 607faf6fcc3d257a741093c33a38abf77242f08a
      https://github.com/D-Programming-Language/dmd/commit/607faf6fcc3d257a741093c33a38abf77242f08a
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 'p' in StringExp::toMangleBuffer


  Commit: eb3c1ab8ffa107ea29270f3dac103a08da0c0e50
      https://github.com/D-Programming-Language/dmd/commit/eb3c1ab8ffa107ea29270f3dac103a08da0c0e50
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 'tp' IsExp::semantic


  Commit: 0b3720285f0e22e6206e3a4e9a9996c234492caa
      https://github.com/D-Programming-Language/dmd/commit/0b3720285f0e22e6206e3a4e9a9996c234492caa
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 'e' in DotIdExp::semanticX


  Commit: 5efedb870003e1df1518c4ff22527d1b1d416e73
      https://github.com/D-Programming-Language/dmd/commit/5efedb870003e1df1518c4ff22527d1b1d416e73
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 'ie' in DotIdExp::semanticY


  Commit: 7bed383dbc3849ab42c382db9d12215f47ad4da2
      https://github.com/D-Programming-Language/dmd/commit/7bed383dbc3849ab42c382db9d12215f47ad4da2
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 's' in DotIdExp::semanticY


  Commit: eb5a0a136c74ea720ce74ab09888443ebd384de4
      https://github.com/D-Programming-Language/dmd/commit/eb5a0a136c74ea720ce74ab09888443ebd384de4
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/optimize.c

  Log Message:
  -----------
  Don't shadow variable 'e' in DotVarExp::optimize


  Commit: 04bcec22987fbc67732d15da77da063c5019e3a9
      https://github.com/D-Programming-Language/dmd/commit/04bcec22987fbc67732d15da77da063c5019e3a9
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Move 'e' into a local scope to prevent shadowing


  Commit: 54435e1b7b6a21a9bff237362e4ed75d82224231
      https://github.com/D-Programming-Language/dmd/commit/54435e1b7b6a21a9bff237362e4ed75d82224231
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Move variable 'ad' inside local scope to prevent shadowing


  Commit: 31ca86479807b746187f3249e3430171d754eb0a
      https://github.com/D-Programming-Language/dmd/commit/31ca86479807b746187f3249e3430171d754eb0a
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Eliminate local 'tf' to prevent shadowing


  Commit: 2fcfcc7290fb2de95086a12c139737ec7177b48c
      https://github.com/D-Programming-Language/dmd/commit/2fcfcc7290fb2de95086a12c139737ec7177b48c
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/optimize.c

  Log Message:
  -----------
  Don't shadow parameter 'keepLvalue' in CallExp::optimize


  Commit: a5a168cd69c794d9c6f5a3612f589a81082c984b
      https://github.com/D-Programming-Language/dmd/commit/a5a168cd69c794d9c6f5a3612f589a81082c984b
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/optimize.c

  Log Message:
  -----------
  Move declaration of 'e' to prevent shadowing


  Commit: 0ecf042fb3e7e87982364a48e260ac82ae178278
      https://github.com/D-Programming-Language/dmd/commit/0ecf042fb3e7e87982364a48e260ac82ae178278
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 'e' in SliceExp::semantic


  Commit: fbc4b1d765db7335c83e2972178d7d007144125d
      https://github.com/D-Programming-Language/dmd/commit/fbc4b1d765db7335c83e2972178d7d007144125d
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 'tb1' in AddExp::semantic


  Commit: 8645bc24a4b75512e1a5f372fef5212893fb4e7b
      https://github.com/D-Programming-Language/dmd/commit/8645bc24a4b75512e1a5f372fef5212893fb4e7b
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 'e' in MinExp::semantic


  Commit: 61a4351b7e0324def5c352ee476aec64b3a019fe
      https://github.com/D-Programming-Language/dmd/commit/61a4351b7e0324def5c352ee476aec64b3a019fe
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 'e' in MulExp::semantic


  Commit: 41dba99b8d19251c1daac7570d9d6d384c03fc20
      https://github.com/D-Programming-Language/dmd/commit/41dba99b8d19251c1daac7570d9d6d384c03fc20
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 'e' in DivExp::semantic


  Commit: 4f27a194eccbfc22152f07096ee33a015b7cb152
      https://github.com/D-Programming-Language/dmd/commit/4f27a194eccbfc22152f07096ee33a015b7cb152
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Don't shadow variable 'e' in EqualExp::semantic


  Commit: d5f38fde5b775fe0f6d34139f38d829cbf3b4e18
      https://github.com/D-Programming-Language/dmd/commit/d5f38fde5b775fe0f6d34139f38d829cbf3b4e18
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/statement.c

  Log Message:
  -----------
  Don't shadow variable 'a' in CompoundStatement::semantic


  Commit: 0cac1069387def7a4e28f5d4f2eedba391f17eb2
      https://github.com/D-Programming-Language/dmd/commit/0cac1069387def7a4e28f5d4f2eedba391f17eb2
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/statement.c

  Log Message:
  -----------
  Don't shadow variable 's' in ForeachStatement::semantic


  Commit: d7802ae5909f9efa81c337788373ec1ca43bde0f
      https://github.com/D-Programming-Language/dmd/commit/d7802ae5909f9efa81c337788373ec1ca43bde0f
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/statement.c

  Log Message:
  -----------
  Don't shadow variable 'ie' in ForeachStatement::semantic


  Commit: 7ea57c1afbd326f600329597840f1efad88312fc
      https://github.com/D-Programming-Language/dmd/commit/7ea57c1afbd326f600329597840f1efad88312fc
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/statement.c

  Log Message:
  -----------
  Don't shadow variable 'id' in ForeachStatement::semantic


  Commit: fd3c265ea2430a7fa921228dc1f9404636e21f9d
      https://github.com/D-Programming-Language/dmd/commit/fd3c265ea2430a7fa921228dc1f9404636e21f9d
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/statement.c

  Log Message:
  -----------
  Don't shadow variable 'de' in ForeachStatement::semantic


  Commit: 3ce9c2b4e376817390e601bc04cad62ddd8fb7e0
      https://github.com/D-Programming-Language/dmd/commit/3ce9c2b4e376817390e601bc04cad62ddd8fb7e0
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/statement.c

  Log Message:
  -----------
  Don't shadow variable 'args' in ForeachStatement::semantic


  Commit: 5abe67d71938197327b6d2aa37346a901a5b673d
      https://github.com/D-Programming-Language/dmd/commit/5abe67d71938197327b6d2aa37346a901a5b673d
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/sapply.c

  Log Message:
  -----------
  Don't shadow variable 'r' in TryCatchStatement::semantic


  Commit: ddd435721f8e858d282d9a386b408c7739169374
      https://github.com/D-Programming-Language/dmd/commit/ddd435721f8e858d282d9a386b408c7739169374
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/statement.c

  Log Message:
  -----------
  Don't shadow variable 'i' in Import::semantic


  Commit: ad67e2b606364fbbbecfd9046c171f4da55d807f
      https://github.com/D-Programming-Language/dmd/commit/ad67e2b606364fbbbecfd9046c171f4da55d807f
  Author: Daniel Murphy <yebblies@gmail.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/doc.c

  Log Message:
  -----------
  Don't shadow variable 'p' in highlightText


  Commit: 3bd644980208531e11999c1cbb97bd46b9623d81
      https://github.com/D-Programming-Language/dmd/commit/3bd644980208531e11999c1cbb97bd46b9623d81
  Author: Iain Buclaw <ibuclaw@ubuntu.com>
  Date:   2013-11-08 (Fri, 08 Nov 2013)

  Changed paths:
    M src/cast.c
    M src/clone.c
    M src/declaration.c
    M src/doc.c
    M src/dsymbol.c
    M src/expression.c
    M src/func.c
    M src/inline.c
    M src/lexer.c
    M src/mars.c
    M src/module.c
    M src/mtype.c
    M src/optimize.c
    M src/parse.c
    M src/sapply.c
    M src/statement.c
    M src/template.c

  Log Message:
  -----------
  Merge pull request #2727 from yebblies/shadowing

[DDMD] Kill off _all_ shadowing


Compare: https://github.com/D-Programming-Language/dmd/compare/209204fcddbb...3bd644980208