[dmd-internals] [D-Programming-Language/dmd] 056561: Expression::checkValue() renamed from rvalue() ret...
GitHub via dmd-internals
dmd-internals at puremagic.com
Thu Feb 26 23:28:38 PST 2015
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 056561d7a94f56491c62ec967ee4e4d965c26e95
https://github.com/D-Programming-Language/dmd/commit/056561d7a94f56491c62ec967ee4e4d965c26e95
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/expression.c
M src/expression.h
M src/statement.c
M src/template.c
Log Message:
-----------
Expression::checkValue() renamed from rvalue() returns true if error occurs
'rvalue' is confusing name.
Commit: b6a25b4f7eab5c99aa8a95475877c89023608be8
https://github.com/D-Programming-Language/dmd/commit/b6a25b4f7eab5c99aa8a95475877c89023608be8
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/expression.c
M src/expression.h
M test/fail_compilation/fail3672.d
Log Message:
-----------
Expression::checkScalar(), checkNoBool(), checkIntegral() and checkArithmetic() returns true if error occurs
Also add BinExp::checkIntegral() and checkArithmetic().
Commit: 90dc8e6c0856d808e7e2580c8132be6df177e570
https://github.com/D-Programming-Language/dmd/commit/90dc8e6c0856d808e7e2580c8132be6df177e570
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/expression.c
M src/expression.h
Log Message:
-----------
Expression::checkModifyWrite() returns true if error occurs
Commit: 21f1b7d3384dc14e96e1a61e0b6f59187cd812e2
https://github.com/D-Programming-Language/dmd/commit/21f1b7d3384dc14e96e1a61e0b6f59187cd812e2
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/expression.c
Log Message:
-----------
Expression::checkPostblit() returns true if error occurs
Commit: c5ed976145c8c2713db514631bceeda74de937eb
https://github.com/D-Programming-Language/dmd/commit/c5ed976145c8c2713db514631bceeda74de937eb
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/expression.c
M src/expression.h
Log Message:
-----------
Expression::checkRightThis() returns true if error occurs
Commit: 03c6a19ecc2d013a3905b19790d4855bf1da1f3e
https://github.com/D-Programming-Language/dmd/commit/03c6a19ecc2d013a3905b19790d4855bf1da1f3e
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/expression.c
M src/expression.h
M src/func.c
Log Message:
-----------
Expression::checkPurity(), checkSafety(), checkNogc() returns true if error occurs
Commit: 85d973e7acc286f6a66b0f0b4d69a58b18d584aa
https://github.com/D-Programming-Language/dmd/commit/85d973e7acc286f6a66b0f0b4d69a58b18d584aa
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/access.c
M src/enum.c
M src/expression.c
M src/expression.h
M src/mtype.c
Log Message:
-----------
checkAccess() renamed from accessCheck() returns true if error occurs
Commit: 4f0b9564e1321e20ec33fc6add3cf38a65203757
https://github.com/D-Programming-Language/dmd/commit/4f0b9564e1321e20ec33fc6add3cf38a65203757
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/expression.c
Log Message:
-----------
checkPropertyCall() returns true if error occurs
Commit: 7c5e2a7fec2afd8111286012dbcf944f28099efc
https://github.com/D-Programming-Language/dmd/commit/7c5e2a7fec2afd8111286012dbcf944f28099efc
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/declaration.c
M src/delegatize.c
M src/expression.c
M src/statement.c
Log Message:
-----------
VarDeclaration::checkNestedReference() and lambdaCheckForNestedRef() returns true if error occurs
Commit: aeddf7d6502bf05b03479cf4b17d9beeac819df0
https://github.com/D-Programming-Language/dmd/commit/aeddf7d6502bf05b03479cf4b17d9beeac819df0
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/expression.c
M src/func.c
Log Message:
-----------
FuncDeclaration::checkNestedReference() returns true if error occurs
Commit: cec20a87805de1a295ac9c92a7bd61d1d850effc
https://github.com/D-Programming-Language/dmd/commit/cec20a87805de1a295ac9c92a7bd61d1d850effc
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/declaration.c
M src/expression.c
Log Message:
-----------
checkFrameAccess() returns true if error occurs
Commit: 47b0f7b5bb4ce10a47c17cf47e1e9a9dc269b42e
https://github.com/D-Programming-Language/dmd/commit/47b0f7b5bb4ce10a47c17cf47e1e9a9dc269b42e
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/statement.c
Log Message:
-----------
checkForArgTypes() returns true if error occurs
Commit: c47d3d9788325f67d8f213091bd4c92a3284fd21
https://github.com/D-Programming-Language/dmd/commit/c47d3d9788325f67d8f213091bd4c92a3284fd21
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/expression.c
M src/expression.h
M src/statement.c
Log Message:
-----------
Rename Expression::checkToBoolean() to toBoolean()
Commit: d9f93b72ef21780d5686011db80c5aecae165702
https://github.com/D-Programming-Language/dmd/commit/d9f93b72ef21780d5686011db80c5aecae165702
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/cond.c
M src/expression.c
M src/mtype.c
M src/mtype.h
M src/staticassert.c
Log Message:
-----------
Rename Type::checkBoolean() to isBoolean()
Commit: 0bbdb88c7aacab5837ed5d1cddb1199a7b6182f9
https://github.com/D-Programming-Language/dmd/commit/0bbdb88c7aacab5837ed5d1cddb1199a7b6182f9
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
A test/fail_compilation/diag13320.d
Log Message:
-----------
fix Issue 13320 - Redundant error messages for missing operation on struct instance
Commit: 13fca84f4619cf631b84362f611ac34dd5fd4ed7
https://github.com/D-Programming-Language/dmd/commit/13fca84f4619cf631b84362f611ac34dd5fd4ed7
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-02-21 (Sat, 21 Feb 2015)
Changed paths:
M src/expression.c
Log Message:
-----------
Add comment to a checkValue() call that doesn't check the result
Commit: fed300e0848da459e34fa01e522539f1b5903185
https://github.com/D-Programming-Language/dmd/commit/fed300e0848da459e34fa01e522539f1b5903185
Author: Walter Bright <walter at walterbright.com>
Date: 2015-02-26 (Thu, 26 Feb 2015)
Changed paths:
M src/access.c
M src/cond.c
M src/declaration.c
M src/delegatize.c
M src/enum.c
M src/expression.c
M src/expression.h
M src/func.c
M src/mtype.c
M src/mtype.h
M src/statement.c
M src/staticassert.c
M src/template.c
A test/fail_compilation/diag13320.d
M test/fail_compilation/fail3672.d
Log Message:
-----------
Merge pull request #4381 from 9rnsr/refactor_check
[cleanup] Unify checkSomething function interfaces.
Compare: https://github.com/D-Programming-Language/dmd/compare/b00a79fae256...fed300e0848d
More information about the dmd-internals
mailing list