Avi Drissman | 69b874f | 2022-09-15 19:11:14 | [diff] [blame] | 1 | // Copyright 2018 The Chromium Authors |
Victor Costan | 4c2f3e92 | 2018-08-21 04:47:59 | [diff] [blame] | 2 | // Use of this source code is governed by a BSD-style license that can be |
| 3 | // found in the LICENSE file. |
| 4 | |
| 5 | #ifndef SQL_SQL_FEATURES_H_ |
| 6 | #define SQL_SQL_FEATURES_H_ |
| 7 | |
Victor Costan | e56cc68 | 2018-12-27 01:53:46 | [diff] [blame] | 8 | #include"base/component_export.h" |
Victor Costan | 4c2f3e92 | 2018-08-21 04:47:59 | [diff] [blame] | 9 | #include"base/feature_list.h" |
Victor Costan | 4c2f3e92 | 2018-08-21 04:47:59 | [diff] [blame] | 10 | |
Austin Sullivan | 310048e | 2023-05-04 17:28:33 | [diff] [blame] | 11 | namespace sql::features{ |
Victor Costan | 4c2f3e92 | 2018-08-21 04:47:59 | [diff] [blame] | 12 | |
Austin Sullivan | 310048e | 2023-05-04 17:28:33 | [diff] [blame] | 13 | // All features in alphabetical order, grouped by buildflag. The features should |
| 14 | // be documented alongside the definition of their values in the .cc file. |
Victor Costan | 4c2f3e92 | 2018-08-21 04:47:59 | [diff] [blame] | 15 | |
Austin Sullivan | 310048e | 2023-05-04 17:28:33 | [diff] [blame] | 16 | // Alphabetical: |
Etienne Bergeron | e7569b3 | 2025-04-25 20:16:00 | [diff] [blame] | 17 | COMPONENT_EXPORT(SQL) BASE_DECLARE_FEATURE(kSqlFixedMmapSize); |
Etienne Bergeron | 799be5e1 | 2025-04-16 20:44:09 | [diff] [blame] | 18 | COMPONENT_EXPORT(SQL) BASE_DECLARE_FEATURE(kUnlockDatabaseOnClose); |
Shubham Aggarwal | be4f97ce | 2020-06-19 15:58:57 | [diff] [blame] | 19 | |
Austin Sullivan | 310048e | 2023-05-04 17:28:33 | [diff] [blame] | 20 | }// namespace sql::features |
Victor Costan | 4c2f3e92 | 2018-08-21 04:47:59 | [diff] [blame] | 21 | |
| 22 | #endif// SQL_SQL_FEATURES_H_ |