aboutsummaryrefslogtreecommitdiffstats
path: root/docs/types.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/types.rst')
-rw-r--r--docs/types.rst6
1 files changed, 5 insertions, 1 deletions
diff --git a/docs/types.rst b/docs/types.rst
index 50e86ed0..35f0e247 100644
--- a/docs/types.rst
+++ b/docs/types.rst
@@ -12,6 +12,9 @@ see :ref:`type-deduction` below) at
compile-time. Solidity provides several elementary types which can be combined
to form complex types.
+In addition, types can interact with each other in expressions containing
+operators. For a quick reference of the various operators, see :ref:`order`.
+
.. index:: ! value type, ! type;value
Value Types
@@ -542,7 +545,8 @@ shown in the following example:
Campaign c = campaigns[campaignID];
if (c.amount < c.fundingGoal)
return false;
- c.beneficiary.send(c.amount);
+ if (!c.beneficiary.send(c.amount))
+ throw;
c.amount = 0;
return true;
}