aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-reassoc.c
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2021-01-07 18:30:30 +0100
committerIain Buclaw <ibuclaw@gdcproject.org>2021-01-09 23:45:46 +0100
commitacae7b21bc026150c2c01465e4ab0eacb20bd44d (patch)
treeb0ed635955a5668753257db827e230358448ee0d /gcc/tree-ssa-reassoc.c
parentf2a5346244a18c89bebac078657d0f74dbb24622 (diff)
downloadgcc-acae7b21bc026150c2c01465e4ab0eacb20bd44d.zip
gcc-acae7b21bc026150c2c01465e4ab0eacb20bd44d.tar.gz
gcc-acae7b21bc026150c2c01465e4ab0eacb20bd44d.tar.bz2
d: Implement expression-based contract syntax
Expression-based contract syntax has been added. Contracts that consist of a single assertion can now be written more succinctly and multiple `in` or `out` contracts can be specified for the same function. Reviewed-on: https://github.com/dlang/dmd/pull/12106 gcc/d/ChangeLog: * dmd/MERGE: Merge upstream dmd e598f69c0.
Diffstat (limited to 'gcc/tree-ssa-reassoc.c')
0 files changed, 0 insertions, 0 deletions