docs
parent
114a04500a
commit
7778efce5c
|
@ -1,7 +1,7 @@
|
|||
cmake_minimum_required(VERSION 3.20)
|
||||
include(cmake/color.cmake)
|
||||
|
||||
set(BLT_VERSION 0.17.22)
|
||||
set(BLT_VERSION 0.17.23)
|
||||
set(BLT_TEST_VERSION 0.0.1)
|
||||
|
||||
set(BLT_TARGET BLT)
|
||||
|
|
|
@ -97,6 +97,9 @@ namespace blt
|
|||
/**
|
||||
* means that the return value is solely a function of the arguments,
|
||||
* and if any of the arguments are pointers, then the pointers must not be dereferenced.
|
||||
* Calls to functions whose return value is not affected by changes to the observable state of the program
|
||||
* and that have no observable effects on such state other than
|
||||
* to return a value may lend themselves to optimizations such as common subexpression elimination.
|
||||
*/
|
||||
#define BLT_ATTRIB_NO_SIDE_EFFECTS __attribute__((const))
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue