diff options
author | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2014-03-01 14:12:33 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-03-03 23:02:24 +0100 |
commit | d85983ece7223d733ab87b0b9a8cca3aa246a406 (patch) | |
tree | e63c9ed8232c20542821ab2c4bc9280fef333432 /header.BSD | |
parent | b72880d213b6ec94dcd9e388a6e648cc9b636194 (diff) |
Introduce Q_DECL_CONST_FUNCTION and Q_DECL_PURE_FUNCTION
That expand to __attribute__((const)) and ((pure)). A "const" function
is a function allowed to examine only its arguments, without modifying
them. A "pure" function is also allowed to read memory.
Currently working only on GCC/ICC/Clang, MSVC lacks these.
Change-Id: Ie60a0847b193fb88e116f61611dc571296a3df1c
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
Diffstat (limited to 'header.BSD')
0 files changed, 0 insertions, 0 deletions