Lines Matching defs:SQLITE_INNOCUOUS
2762 ** unless those functions are tagged with [SQLITE_INNOCUOUS].
5886 ** [[SQLITE_INNOCUOUS]] <dt>SQLITE_INNOCUOUS</dt><dd>
5887 ** The SQLITE_INNOCUOUS flag means that the function is unlikely
5894 ** <p> SQLITE_INNOCUOUS is similar to SQLITE_DETERMINISTIC, but is not
5902 ** the function is tagged with SQLITE_INNOCUOUS. Most built-in functions
5904 ** SQLITE_INNOCUOUS flag for application-defined functions unless the
5937 #define SQLITE_INNOCUOUS 0x000200000
17985 ** SQLITE_FUNC_UNSAFE == SQLITE_INNOCUOUS -- opposite meanings!!!
17988 ** Note that even though SQLITE_FUNC_UNSAFE and SQLITE_INNOCUOUS have the
17991 ** SQLITE_INNOCUOUS is used by application code and means "not unsafe".
110283 ** (2) not tagged with SQLITE_INNOCUOUS (which means it
139066 SQLITE_INNOCUOUS |
139096 (p->funcFlags & mask) ^ SQLITE_INNOCUOUS
181684 SQLITE_SUBTYPE|SQLITE_INNOCUOUS|SQLITE_RESULT_SUBTYPE);
181687 /* The SQLITE_INNOCUOUS flag is the same bit as SQLITE_FUNC_UNSAFE. But
181689 assert( SQLITE_FUNC_UNSAFE==SQLITE_INNOCUOUS );
216423 enc = SQLITE_UTF8|SQLITE_DETERMINISTIC|SQLITE_INNOCUOUS;
216433 SQLITE_UTF8|SQLITE_DETERMINISTIC|SQLITE_INNOCUOUS, 0,
217160 # define SQLITEICU_EXTRAFLAGS (SQLITE_DETERMINISTIC|SQLITE_INNOCUOUS)
252653 SQLITE_UTF8|SQLITE_DETERMINISTIC|SQLITE_INNOCUOUS,