diff --git a/d0/dbb/encoding__type_8h_source.html b/d0/dbb/encoding__type_8h_source.html index da0e295aa..f85e83fe3 100644 --- a/d0/dbb/encoding__type_8h_source.html +++ b/d0/dbb/encoding__type_8h_source.html @@ -136,7 +136,7 @@
31
32#endif // ADA_ENCODING_TYPE_H
common_defs.h
Common definitions for cross-platform compiler support.
-
ada_warn_unused
#define ada_warn_unused
Definition common_defs.h:88
+
ada_warn_unused
#define ada_warn_unused
Definition common_defs.h:81
ada
Definition ada_idna.h:13
ada::to_string
ada_warn_unused std::string to_string(encoding_type type)
Definition implementation.cpp:69
ada::encoding_type
encoding_type
Definition encoding_type.h:19
diff --git a/d1/d98/helpers_8h_source.html b/d1/d98/helpers_8h_source.html index d678b16ce..15e8f95d6 100644 --- a/d1/d98/helpers_8h_source.html +++ b/d1/d98/helpers_8h_source.html @@ -233,7 +233,7 @@
235
236#endif // ADA_HELPERS_H
common_defs.h
Common definitions for cross-platform compiler support.
-
ada_really_inline
#define ada_really_inline
Definition common_defs.h:84
+
ada_really_inline
#define ada_really_inline
Definition common_defs.h:77
ada::helpers
Includes the definitions for helper functions.
ada::idna::table
const uint32_t table[8000][2]
Definition ada_idna.cpp:584
ada::scheme::type
type
Definition scheme.h:29
diff --git a/d2/d64/scheme_8h_source.html b/d2/d64/scheme_8h_source.html index 97d509894..a9ce3be44 100644 --- a/d2/d64/scheme_8h_source.html +++ b/d2/d64/scheme_8h_source.html @@ -147,7 +147,7 @@
75
76#endif // ADA_SCHEME_H
common_defs.h
Common definitions for cross-platform compiler support.
-
ada_really_inline
#define ada_really_inline
Definition common_defs.h:84
+
ada_really_inline
#define ada_really_inline
Definition common_defs.h:77
ada::scheme
Includes the scheme declarations.
Definition scheme-inl.h:10
ada::scheme::get_scheme_type
constexpr ada::scheme::type get_scheme_type(std::string_view scheme) noexcept
Definition scheme-inl.h:72
ada::scheme::type
type
Definition scheme.h:29
diff --git a/d2/d6f/url__base-inl_8h_source.html b/d2/d6f/url__base-inl_8h_source.html index 9b6905734..68547dc00 100644 --- a/d2/d6f/url__base-inl_8h_source.html +++ b/d2/d6f/url__base-inl_8h_source.html @@ -153,7 +153,7 @@
39
40#endif // ADA_URL_BASE_INL_H
checkers.h
Declarations for URL specific checkers used within Ada.
-
ada_really_inline
#define ada_really_inline
Definition common_defs.h:84
+
ada_really_inline
#define ada_really_inline
Definition common_defs.h:77
ada::scheme::NOT_SPECIAL
@ NOT_SPECIAL
Definition scheme.h:31
ada::scheme::get_special_port
constexpr uint16_t get_special_port(std::string_view scheme) noexcept
Definition scheme-inl.h:57
ada
Definition ada_idna.h:13
diff --git a/d2/dc3/namespaceada_1_1unicode.html b/d2/dc3/namespaceada_1_1unicode.html index fcac2e40a..38c08b4d7 100644 --- a/d2/dc3/namespaceada_1_1unicode.html +++ b/d2/dc3/namespaceada_1_1unicode.html @@ -227,6 +227,8 @@

Definition at line 19 of file unicode-inl.h.

+

References ada::character_sets::bit_at().

+

Referenced by ada::url_aggregator::set_password(), and ada::url_aggregator::set_username().

diff --git a/d2/df4/helpers_8cpp_source.html b/d2/df4/helpers_8cpp_source.html index a584ffc3e..8ae680d57 100644 --- a/d2/df4/helpers_8cpp_source.html +++ b/d2/df4/helpers_8cpp_source.html @@ -892,10 +892,10 @@
Includes all definitions for Ada.
Definitions for URL specific checkers used within Ada.
Common definitions for cross-platform compiler support.
-
#define ADA_ASSERT_TRUE(COND)
-
#define ada_unused
Definition common_defs.h:87
-
#define ada_warn_unused
Definition common_defs.h:88
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ADA_ASSERT_TRUE(COND)
+
#define ada_unused
Definition common_defs.h:80
+
#define ada_warn_unused
Definition common_defs.h:81
+
#define ada_really_inline
Definition common_defs.h:77
constexpr uint8_t PATH_PERCENT_ENCODE[32]
constexpr bool is_normalized_windows_drive_letter(std::string_view input) noexcept
constexpr bool is_windows_drive_letter(std::string_view input) noexcept
diff --git a/d3/d37/unicode-inl_8h_source.html b/d3/d37/unicode-inl_8h_source.html index 7faf789a8..910c82814 100644 --- a/d3/d37/unicode-inl_8h_source.html +++ b/d3/d37/unicode-inl_8h_source.html @@ -123,16 +123,38 @@
19ada_really_inline size_t percent_encode_index(const std::string_view input,
20 const uint8_t character_set[]) {
-
21 return std::distance(
-
22 input.begin(), std::ranges::find_if(input, [character_set](const char c) {
-
23 return character_sets::bit_at(character_set, c);
-
24 }));
-
25}
+
21 const char* data = input.data();
+
22 const size_t size = input.size();
+
23
+
24 // Process 8 bytes at a time using unrolled loop
+
25 size_t i = 0;
+
26 for (; i + 8 <= size; i += 8) {
+
27 unsigned char chunk[8];
+
28 std::memcpy(&chunk, data + i, 8); // entices compiler to unconditionally process 8 characters
+
29
+
30 // Check 8 characters at once
+
31 for (size_t j = 0; j < 8; j++) {
+
32 if (character_sets::bit_at(character_set, chunk[j])) {
+
33 return i + j;
+
34 }
+
35 }
+
36 }
+
37
+
38 // Handle remaining bytes
+
39 for (; i < size; i++) {
+
40 if (character_sets::bit_at(character_set, data[i])) {
+
41 return i;
+
42 }
+
43 }
+
44
+
45 return size;
+
46}
-
26} // namespace ada::unicode
-
27
-
28#endif // ADA_UNICODE_INL_H
-
#define ada_really_inline
Definition common_defs.h:84
+
47} // namespace ada::unicode
+
48
+
49#endif // ADA_UNICODE_INL_H
+
#define ada_really_inline
Definition common_defs.h:77
+
ada_really_inline constexpr bool bit_at(const uint8_t a[], const uint8_t i)
Includes the declarations for unicode operations.
ada_really_inline size_t percent_encode_index(const std::string_view input, const uint8_t character_set[])
Definition unicode-inl.h:19
Definitions for all unicode specific functions.
diff --git a/d3/d4e/character__sets_8h_source.html b/d3/d4e/character__sets_8h_source.html index 280c20614..a2dddfd2f 100644 --- a/d3/d4e/character__sets_8h_source.html +++ b/d3/d4e/character__sets_8h_source.html @@ -126,7 +126,7 @@
23
24#endif // ADA_CHARACTER_SETS_H
Common definitions for cross-platform compiler support.
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ada_really_inline
Definition common_defs.h:77
Includes the definitions for unicode character sets.
ada_really_inline constexpr bool bit_at(const uint8_t a[], const uint8_t i)
diff --git a/d4/dd6/checkers_8cpp_source.html b/d4/dd6/checkers_8cpp_source.html index 1fbc507b4..957ea27dd 100644 --- a/d4/dd6/checkers_8cpp_source.html +++ b/d4/dd6/checkers_8cpp_source.html @@ -239,7 +239,7 @@
125}
126} // namespace ada::checkers
Declarations for URL specific checkers used within Ada.
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ada_really_inline
Definition common_defs.h:77
Includes the definitions for validation functions.
static constexpr std::array< uint8_t, 256 > path_signature_table
Definition checkers.cpp:60
constexpr bool is_digit(char x) noexcept
diff --git a/d4/dec/checkers_8h_source.html b/d4/dec/checkers_8h_source.html index dd981fb28..73f210143 100644 --- a/d4/dec/checkers_8h_source.html +++ b/d4/dec/checkers_8h_source.html @@ -150,7 +150,7 @@
115
116#endif // ADA_CHECKERS_H
Common definitions for cross-platform compiler support.
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ada_really_inline
Definition common_defs.h:77
Includes the definitions for validation functions.
constexpr bool has_hex_prefix_unsafe(std::string_view input)
constexpr bool has_hex_prefix(std::string_view input)
diff --git a/d6/d0e/url_8cpp_source.html b/d6/d0e/url_8cpp_source.html index a55eea30c..64fd7fc98 100644 --- a/d6/d0e/url_8cpp_source.html +++ b/d6/d0e/url_8cpp_source.html @@ -1032,7 +1032,7 @@
879
880} // namespace ada
Includes all definitions for Ada.
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ada_really_inline
Definition common_defs.h:77
constexpr uint8_t QUERY_PERCENT_ENCODE[32]
constexpr uint8_t SPECIAL_QUERY_PERCENT_ENCODE[32]
constexpr uint8_t C0_CONTROL_PERCENT_ENCODE[32]
diff --git a/d6/d3d/url__aggregator_8h_source.html b/d6/d3d/url__aggregator_8h_source.html index be9c17225..9e7d04bfd 100644 --- a/d6/d3d/url__aggregator_8h_source.html +++ b/d6/d3d/url__aggregator_8h_source.html @@ -274,8 +274,8 @@
322
323#endif
Common definitions for cross-platform compiler support.
-
#define ada_lifetime_bound
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ada_lifetime_bound
+
#define ada_really_inline
Definition common_defs.h:77
Definition ada_idna.h:13
Lightweight URL struct.
url_aggregator & operator=(const url_aggregator &u)=default
diff --git a/d7/d19/common__defs_8h.html b/d7/d19/common__defs_8h.html index 4388b9ccb..3a1341d08 100644 --- a/d7/d19/common__defs_8h.html +++ b/d7/d19/common__defs_8h.html @@ -150,10 +150,6 @@   #define ada_warn_unused   __attribute__((warn_unused_result))   -#define ada_likely(x) -  -#define ada_unlikely(x) -  #define ADA_PUSH_DISABLE_WARNINGS   _Pragma("GCC diagnostic push")   #define ADA_PUSH_DISABLE_ALL_WARNINGS @@ -222,7 +218,7 @@

Value:
0
-

Definition at line 156 of file common_defs.h.

+

Definition at line 142 of file common_defs.h.

@@ -256,7 +252,7 @@

} \
} while (0);
-

Definition at line 213 of file common_defs.h.

+

Definition at line 199 of file common_defs.h.

Referenced by ada::url_aggregator::clear_hash(), and ada::url_aggregator::clear_search().

@@ -283,9 +279,9 @@

ADA_FAIL(ADA_STR(COND)); \
} \
} while (0);
-
#define ADA_STR(x)
+
#define ADA_STR(x)
-

Definition at line 220 of file common_defs.h.

+

Definition at line 206 of file common_defs.h.

Referenced by ada::url_aggregator::clear_hash(), ada::url_aggregator::clear_port(), ada::url_aggregator::clear_search(), ada::parser::parse_url_impl(), ada::url_aggregator::set_hash(), ada::url_aggregator::set_host(), ada::url_aggregator::set_hostname(), ada::url_aggregator::set_href(), ada::url_aggregator::set_password(), ada::url_aggregator::set_pathname(), ada::url_aggregator::set_port(), ada::url_aggregator::set_protocol(), ada::url_aggregator::set_search(), and ada::url_aggregator::set_username().

@@ -311,7 +307,7 @@

} \
} while (0)
-

Definition at line 237 of file common_defs.h.

+

Definition at line 223 of file common_defs.h.

@@ -327,7 +323,7 @@

-

Definition at line 162 of file common_defs.h.

+

Definition at line 148 of file common_defs.h.

@@ -385,7 +381,7 @@

-

Definition at line 196 of file common_defs.h.

+

Definition at line 182 of file common_defs.h.

@@ -401,7 +397,7 @@

-

Definition at line 122 of file common_defs.h.

+

Definition at line 108 of file common_defs.h.

@@ -420,9 +416,9 @@

Value:
ADA_PRAGMA(GCC diagnostic ignored WARNING)
-
#define ADA_PRAGMA(P)
+
#define ADA_PRAGMA(P)
Definition common_defs.h:99
-

Definition at line 114 of file common_defs.h.

+

Definition at line 100 of file common_defs.h.

@@ -438,7 +434,7 @@

-

Definition at line 124 of file common_defs.h.

+

Definition at line 110 of file common_defs.h.

@@ -454,7 +450,7 @@

-

Definition at line 120 of file common_defs.h.

+

Definition at line 106 of file common_defs.h.

@@ -470,7 +466,7 @@

-

Definition at line 142 of file common_defs.h.

+

Definition at line 128 of file common_defs.h.

@@ -512,7 +508,7 @@

abort(); \
} while (0);
-

Definition at line 208 of file common_defs.h.

+

Definition at line 194 of file common_defs.h.

@@ -552,27 +548,7 @@

-

Definition at line 264 of file common_defs.h.

- - - - -

◆ ada_likely

- -
-
- - - - - - - -
#define ada_likely( x)
-
-Value:
__builtin_expect(!!(x), 1)
-
-

Definition at line 91 of file common_defs.h.

+

Definition at line 250 of file common_defs.h.

@@ -588,7 +564,7 @@

-

Definition at line 85 of file common_defs.h.

+

Definition at line 78 of file common_defs.h.

@@ -604,7 +580,7 @@

-

Definition at line 126 of file common_defs.h.

+

Definition at line 112 of file common_defs.h.

@@ -624,7 +600,7 @@

Value:
_Pragma(#P)
-

Definition at line 113 of file common_defs.h.

+

Definition at line 99 of file common_defs.h.

@@ -652,7 +628,7 @@

ADA_DISABLE_GCC_WARNING("-Wunused-parameter") \
ADA_DISABLE_GCC_WARNING("-Wunused-variable")
-

Definition at line 100 of file common_defs.h.

+

Definition at line 86 of file common_defs.h.

@@ -668,7 +644,7 @@

-

Definition at line 97 of file common_defs.h.

+

Definition at line 83 of file common_defs.h.

@@ -684,7 +660,7 @@

-

Definition at line 84 of file common_defs.h.

+

Definition at line 77 of file common_defs.h.

@@ -705,7 +681,7 @@

{ \
if (!(EXPR) { abort(); }) }
-

Definition at line 204 of file common_defs.h.

+

Definition at line 190 of file common_defs.h.

@@ -773,7 +749,7 @@

Value:
#x
-

Definition at line 201 of file common_defs.h.

+

Definition at line 187 of file common_defs.h.

@@ -800,27 +776,7 @@

Definition at line 146 of file common_defs.h.

- - - - -

◆ ada_unlikely

- -
-
- - - - - - - -
#define ada_unlikely( x)
-
-Value:
__builtin_expect(!!(x), 0)
-
-

Definition at line 94 of file common_defs.h.

+

Definition at line 132 of file common_defs.h.

@@ -836,7 +792,7 @@

-

Definition at line 87 of file common_defs.h.

+

Definition at line 80 of file common_defs.h.

@@ -852,7 +808,7 @@

-

Definition at line 88 of file common_defs.h.

+

Definition at line 81 of file common_defs.h.

diff --git a/d7/d19/common__defs_8h.js b/d7/d19/common__defs_8h.js index a745ee781..61d11e0aa 100644 --- a/d7/d19/common__defs_8h.js +++ b/d7/d19/common__defs_8h.js @@ -17,7 +17,6 @@ var common__defs_8h = [ "ADA_FAIL", "d7/d19/common__defs_8h.html#a71028de8e23116c43559a4580619bac9", null ], [ "ADA_ISALIGNED_N", "d7/d19/common__defs_8h.html#a6a069f0d3d1400c28a80a8e5db9859bb", null ], [ "ada_lifetime_bound", "d7/d19/common__defs_8h.html#a2a06cbe98bee7bd6a4cb4b7607ce5b60", null ], - [ "ada_likely", "d7/d19/common__defs_8h.html#afad02d7ad262323ba94fe6dec9dab4b6", null ], [ "ada_never_inline", "d7/d19/common__defs_8h.html#a0349da887815dc7cf3b4229a6bb45669", null ], [ "ADA_POP_DISABLE_WARNINGS", "d7/d19/common__defs_8h.html#a4edcbe1183fb8dd530378209ecda57cf", null ], [ "ADA_PRAGMA", "d7/d19/common__defs_8h.html#a4d69a05262ebb21a9b7eae1db41b7860", null ], @@ -29,7 +28,6 @@ var common__defs_8h = [ "ADA_ROUNDUP_N", "d7/d19/common__defs_8h.html#a4b70eccce6659fc617b1700e5d5b96b2", null ], [ "ADA_STR", "d7/d19/common__defs_8h.html#a9331dd9609e5b9280daf48ad115c662c", null ], [ "ADA_TRY", "d7/d19/common__defs_8h.html#a88089db9c1afc7d6a3ccd6334ff6f287", null ], - [ "ada_unlikely", "d7/d19/common__defs_8h.html#a8b66b4c710d564028a16dd2f77510958", null ], [ "ada_unused", "d7/d19/common__defs_8h.html#a157b2f0935f72bb3dd766c4e9b03f4ea", null ], [ "ada_warn_unused", "d7/d19/common__defs_8h.html#a8756815190bd85a52b1a14af2fa17a34", null ], [ "unreachable", "d7/d19/common__defs_8h.html#ad3a5d67b58ebecc2e711d4b444408f2d", null ] diff --git a/d7/d19/common__defs_8h_source.html b/d7/d19/common__defs_8h_source.html index a2b65fd7d..7649e3b30 100644 --- a/d7/d19/common__defs_8h_source.html +++ b/d7/d19/common__defs_8h_source.html @@ -156,240 +156,226 @@
49#define ada_unused
50#define ada_warn_unused
51
-
52#ifndef ada_likely
-
53#define ada_likely(x) x
-
54#endif
-
55#ifndef ada_unlikely
-
56#define ada_unlikely(x) x
-
57#endif
-
58
-
59#define ADA_PUSH_DISABLE_WARNINGS __pragma(warning(push))
-
60#define ADA_PUSH_DISABLE_ALL_WARNINGS __pragma(warning(push, 0))
-
61#define ADA_DISABLE_VS_WARNING(WARNING_NUMBER) \
-
62 __pragma(warning(disable : WARNING_NUMBER))
-
63// Get rid of Intellisense-only warnings (Code Analysis)
-
64// Though __has_include is C++17, it is supported in Visual Studio 2017 or
-
65// better (_MSC_VER>=1910).
-
66#ifdef __has_include
-
67#if __has_include(<CppCoreCheck\Warnings.h>)
-
68#include <CppCoreCheck\Warnings.h>
-
69#define ADA_DISABLE_UNDESIRED_WARNINGS \
-
70 ADA_DISABLE_VS_WARNING(ALL_CPPCORECHECK_WARNINGS)
-
71#endif
-
72#endif
-
73
-
74#ifndef ADA_DISABLE_UNDESIRED_WARNINGS
-
75#define ADA_DISABLE_UNDESIRED_WARNINGS
-
76#endif
-
77
-
78#define ADA_DISABLE_DEPRECATED_WARNING ADA_DISABLE_VS_WARNING(4996)
-
79#define ADA_DISABLE_STRICT_OVERFLOW_WARNING
-
80#define ADA_POP_DISABLE_WARNINGS __pragma(warning(pop))
-
81
-
82#else // ADA_REGULAR_VISUAL_STUDIO
-
83
-
84#define ada_really_inline inline __attribute__((always_inline))
-
85#define ada_never_inline inline __attribute__((noinline))
-
86
-
87#define ada_unused __attribute__((unused))
-
88#define ada_warn_unused __attribute__((warn_unused_result))
-
89
-
90#ifndef ada_likely
-
91#define ada_likely(x) __builtin_expect(!!(x), 1)
-
92#endif
-
93#ifndef ada_unlikely
-
94#define ada_unlikely(x) __builtin_expect(!!(x), 0)
-
95#endif
-
96
-
97#define ADA_PUSH_DISABLE_WARNINGS _Pragma("GCC diagnostic push")
-
98// gcc doesn't seem to disable all warnings with all and extra, add warnings
-
99// here as necessary
+
52#define ADA_PUSH_DISABLE_WARNINGS __pragma(warning(push))
+
53#define ADA_PUSH_DISABLE_ALL_WARNINGS __pragma(warning(push, 0))
+
54#define ADA_DISABLE_VS_WARNING(WARNING_NUMBER) \
+
55 __pragma(warning(disable : WARNING_NUMBER))
+
56// Get rid of Intellisense-only warnings (Code Analysis)
+
57// Though __has_include is C++17, it is supported in Visual Studio 2017 or
+
58// better (_MSC_VER>=1910).
+
59#ifdef __has_include
+
60#if __has_include(<CppCoreCheck\Warnings.h>)
+
61#include <CppCoreCheck\Warnings.h>
+
62#define ADA_DISABLE_UNDESIRED_WARNINGS \
+
63 ADA_DISABLE_VS_WARNING(ALL_CPPCORECHECK_WARNINGS)
+
64#endif
+
65#endif
+
66
+
67#ifndef ADA_DISABLE_UNDESIRED_WARNINGS
+
68#define ADA_DISABLE_UNDESIRED_WARNINGS
+
69#endif
+
70
+
71#define ADA_DISABLE_DEPRECATED_WARNING ADA_DISABLE_VS_WARNING(4996)
+
72#define ADA_DISABLE_STRICT_OVERFLOW_WARNING
+
73#define ADA_POP_DISABLE_WARNINGS __pragma(warning(pop))
+
74
+
75#else // ADA_REGULAR_VISUAL_STUDIO
+
76
+
77#define ada_really_inline inline __attribute__((always_inline))
+
78#define ada_never_inline inline __attribute__((noinline))
+
79
+
80#define ada_unused __attribute__((unused))
+
81#define ada_warn_unused __attribute__((warn_unused_result))
+
82
+
83#define ADA_PUSH_DISABLE_WARNINGS _Pragma("GCC diagnostic push")
+
84// gcc doesn't seem to disable all warnings with all and extra, add warnings
+
85// here as necessary
+
+
86#define ADA_PUSH_DISABLE_ALL_WARNINGS \
+
87 ADA_PUSH_DISABLE_WARNINGS \
+
88 ADA_DISABLE_GCC_WARNING("-Weffc++") \
+
89 ADA_DISABLE_GCC_WARNING("-Wall") \
+
90 ADA_DISABLE_GCC_WARNING("-Wconversion") \
+
91 ADA_DISABLE_GCC_WARNING("-Wextra") \
+
92 ADA_DISABLE_GCC_WARNING("-Wattributes") \
+
93 ADA_DISABLE_GCC_WARNING("-Wimplicit-fallthrough") \
+
94 ADA_DISABLE_GCC_WARNING("-Wnon-virtual-dtor") \
+
95 ADA_DISABLE_GCC_WARNING("-Wreturn-type") \
+
96 ADA_DISABLE_GCC_WARNING("-Wshadow") \
+
97 ADA_DISABLE_GCC_WARNING("-Wunused-parameter") \
+
98 ADA_DISABLE_GCC_WARNING("-Wunused-variable")
+
+
99#define ADA_PRAGMA(P) _Pragma(#P)
-
100#define ADA_PUSH_DISABLE_ALL_WARNINGS \
-
101 ADA_PUSH_DISABLE_WARNINGS \
-
102 ADA_DISABLE_GCC_WARNING("-Weffc++") \
-
103 ADA_DISABLE_GCC_WARNING("-Wall") \
-
104 ADA_DISABLE_GCC_WARNING("-Wconversion") \
-
105 ADA_DISABLE_GCC_WARNING("-Wextra") \
-
106 ADA_DISABLE_GCC_WARNING("-Wattributes") \
-
107 ADA_DISABLE_GCC_WARNING("-Wimplicit-fallthrough") \
-
108 ADA_DISABLE_GCC_WARNING("-Wnon-virtual-dtor") \
-
109 ADA_DISABLE_GCC_WARNING("-Wreturn-type") \
-
110 ADA_DISABLE_GCC_WARNING("-Wshadow") \
-
111 ADA_DISABLE_GCC_WARNING("-Wunused-parameter") \
-
112 ADA_DISABLE_GCC_WARNING("-Wunused-variable")
+
100#define ADA_DISABLE_GCC_WARNING(WARNING) \
+
101 ADA_PRAGMA(GCC diagnostic ignored WARNING)
-
113#define ADA_PRAGMA(P) _Pragma(#P)
-
-
114#define ADA_DISABLE_GCC_WARNING(WARNING) \
-
115 ADA_PRAGMA(GCC diagnostic ignored WARNING)
+
102#if defined(ADA_CLANG_VISUAL_STUDIO)
+
103#define ADA_DISABLE_UNDESIRED_WARNINGS \
+
104 ADA_DISABLE_GCC_WARNING("-Wmicrosoft-include")
+
105#else
+
106#define ADA_DISABLE_UNDESIRED_WARNINGS
+
107#endif
+
+
108#define ADA_DISABLE_DEPRECATED_WARNING \
+
109 ADA_DISABLE_GCC_WARNING("-Wdeprecated-declarations")
-
116#if defined(ADA_CLANG_VISUAL_STUDIO)
-
117#define ADA_DISABLE_UNDESIRED_WARNINGS \
-
118 ADA_DISABLE_GCC_WARNING("-Wmicrosoft-include")
-
119#else
-
120#define ADA_DISABLE_UNDESIRED_WARNINGS
-
121#endif
-
-
122#define ADA_DISABLE_DEPRECATED_WARNING \
-
123 ADA_DISABLE_GCC_WARNING("-Wdeprecated-declarations")
+
+
110#define ADA_DISABLE_STRICT_OVERFLOW_WARNING \
+
111 ADA_DISABLE_GCC_WARNING("-Wstrict-overflow")
-
-
124#define ADA_DISABLE_STRICT_OVERFLOW_WARNING \
-
125 ADA_DISABLE_GCC_WARNING("-Wstrict-overflow")
+
112#define ADA_POP_DISABLE_WARNINGS _Pragma("GCC diagnostic pop")
+
113
+
114#endif // MSC_VER
+
115
+
116#if defined(ADA_VISUAL_STUDIO)
+
122#if ADA_USING_LIBRARY
+
123#define ADA_DLLIMPORTEXPORT __declspec(dllimport)
+
124#else
+
125#define ADA_DLLIMPORTEXPORT __declspec(dllexport)
+
126#endif
+
127#else
+
128#define ADA_DLLIMPORTEXPORT
+
129#endif
+
130
+
+
132#define ADA_TRY(EXPR) \
+
133 { \
+
134 auto _err = (EXPR); \
+
135 if (_err) { \
+
136 return _err; \
+
137 } \
+
138 }
-
126#define ADA_POP_DISABLE_WARNINGS _Pragma("GCC diagnostic pop")
-
127
-
128#endif // MSC_VER
-
129
-
130#if defined(ADA_VISUAL_STUDIO)
-
136#if ADA_USING_LIBRARY
-
137#define ADA_DLLIMPORTEXPORT __declspec(dllimport)
-
138#else
-
139#define ADA_DLLIMPORTEXPORT __declspec(dllexport)
-
140#endif
-
141#else
-
142#define ADA_DLLIMPORTEXPORT
+
139
+
140// __has_cpp_attribute is part of C++20
+
141#if !defined(__has_cpp_attribute)
+
142#define __has_cpp_attribute(x) 0
143#endif
144
-
-
146#define ADA_TRY(EXPR) \
-
147 { \
-
148 auto _err = (EXPR); \
-
149 if (_err) { \
-
150 return _err; \
-
151 } \
-
152 }
-
-
153
-
154// __has_cpp_attribute is part of C++20
-
155#if !defined(__has_cpp_attribute)
-
156#define __has_cpp_attribute(x) 0
-
157#endif
-
158
-
159#if __has_cpp_attribute(gnu::noinline)
-
160#define ADA_ATTRIBUTE_NOINLINE [[gnu::noinline]]
-
161#else
-
162#define ADA_ATTRIBUTE_NOINLINE
-
163#endif
-
164
-
165namespace ada {
-
-
166[[noreturn]] inline void unreachable() {
-
167#ifdef __GNUC__
-
168 __builtin_unreachable();
-
169#elif defined(_MSC_VER)
-
170 __assume(false);
-
171#else
-
172#endif
-
173}
+
145#if __has_cpp_attribute(gnu::noinline)
+
146#define ADA_ATTRIBUTE_NOINLINE [[gnu::noinline]]
+
147#else
+
148#define ADA_ATTRIBUTE_NOINLINE
+
149#endif
+
150
+
151namespace ada {
+
+
152[[noreturn]] inline void unreachable() {
+
153#ifdef __GNUC__
+
154 __builtin_unreachable();
+
155#elif defined(_MSC_VER)
+
156 __assume(false);
+
157#else
+
158#endif
+
159}
-
174} // namespace ada
-
175
-
176// Unless the programmer has already set ADA_DEVELOPMENT_CHECKS,
-
177// we want to set it under debug builds. We detect a debug build
-
178// under Visual Studio when the _DEBUG macro is set. Under the other
-
179// compilers, we use the fact that they define __OPTIMIZE__ whenever
-
180// they allow optimizations.
-
181// It is possible that this could miss some cases where ADA_DEVELOPMENT_CHECKS
-
182// is helpful, but the programmer can set the macro ADA_DEVELOPMENT_CHECKS.
-
183// It could also wrongly set ADA_DEVELOPMENT_CHECKS (e.g., if the programmer
-
184// sets _DEBUG in a release build under Visual Studio, or if some compiler fails
-
185// to set the __OPTIMIZE__ macro).
-
186#if !defined(ADA_DEVELOPMENT_CHECKS) && !defined(NDEBUG)
-
187#ifdef _MSC_VER
-
188// Visual Studio seems to set _DEBUG for debug builds.
-
189#ifdef _DEBUG
-
190#define ADA_DEVELOPMENT_CHECKS 1
-
191#endif // _DEBUG
-
192#else // _MSC_VER
-
193// All other compilers appear to set __OPTIMIZE__ to a positive integer
-
194// when the compiler is optimizing.
-
195#ifndef __OPTIMIZE__
-
196#define ADA_DEVELOPMENT_CHECKS 1
-
197#endif // __OPTIMIZE__
-
198#endif // _MSC_VER
-
199#endif // ADA_DEVELOPMENT_CHECKS
-
200
-
201#define ADA_STR(x) #x
-
202
-
203#if ADA_DEVELOPMENT_CHECKS
-
-
204#define ADA_REQUIRE(EXPR) \
-
205 { \
-
206 if (!(EXPR) { abort(); }) }
+
160} // namespace ada
+
161
+
162// Unless the programmer has already set ADA_DEVELOPMENT_CHECKS,
+
163// we want to set it under debug builds. We detect a debug build
+
164// under Visual Studio when the _DEBUG macro is set. Under the other
+
165// compilers, we use the fact that they define __OPTIMIZE__ whenever
+
166// they allow optimizations.
+
167// It is possible that this could miss some cases where ADA_DEVELOPMENT_CHECKS
+
168// is helpful, but the programmer can set the macro ADA_DEVELOPMENT_CHECKS.
+
169// It could also wrongly set ADA_DEVELOPMENT_CHECKS (e.g., if the programmer
+
170// sets _DEBUG in a release build under Visual Studio, or if some compiler fails
+
171// to set the __OPTIMIZE__ macro).
+
172#if !defined(ADA_DEVELOPMENT_CHECKS) && !defined(NDEBUG)
+
173#ifdef _MSC_VER
+
174// Visual Studio seems to set _DEBUG for debug builds.
+
175#ifdef _DEBUG
+
176#define ADA_DEVELOPMENT_CHECKS 1
+
177#endif // _DEBUG
+
178#else // _MSC_VER
+
179// All other compilers appear to set __OPTIMIZE__ to a positive integer
+
180// when the compiler is optimizing.
+
181#ifndef __OPTIMIZE__
+
182#define ADA_DEVELOPMENT_CHECKS 1
+
183#endif // __OPTIMIZE__
+
184#endif // _MSC_VER
+
185#endif // ADA_DEVELOPMENT_CHECKS
+
186
+
187#define ADA_STR(x) #x
+
188
+
189#if ADA_DEVELOPMENT_CHECKS
+
+
190#define ADA_REQUIRE(EXPR) \
+
191 { \
+
192 if (!(EXPR) { abort(); }) }
-
207
-
-
208#define ADA_FAIL(MESSAGE) \
-
209 do { \
-
210 std::cerr << "FAIL: " << (MESSAGE) << std::endl; \
-
211 abort(); \
-
212 } while (0);
+
193
+
+
194#define ADA_FAIL(MESSAGE) \
+
195 do { \
+
196 std::cerr << "FAIL: " << (MESSAGE) << std::endl; \
+
197 abort(); \
+
198 } while (0);
-
-
213#define ADA_ASSERT_EQUAL(LHS, RHS, MESSAGE) \
-
214 do { \
-
215 if (LHS != RHS) { \
-
216 std::cerr << "Mismatch: '" << LHS << "' - '" << RHS << "'" << std::endl; \
-
217 ADA_FAIL(MESSAGE); \
-
218 } \
-
219 } while (0);
+
+
199#define ADA_ASSERT_EQUAL(LHS, RHS, MESSAGE) \
+
200 do { \
+
201 if (LHS != RHS) { \
+
202 std::cerr << "Mismatch: '" << LHS << "' - '" << RHS << "'" << std::endl; \
+
203 ADA_FAIL(MESSAGE); \
+
204 } \
+
205 } while (0);
-
-
220#define ADA_ASSERT_TRUE(COND) \
-
221 do { \
-
222 if (!(COND)) { \
-
223 std::cerr << "Assert at line " << __LINE__ << " of file " << __FILE__ \
-
224 << std::endl; \
-
225 ADA_FAIL(ADA_STR(COND)); \
-
226 } \
-
227 } while (0);
+
+
206#define ADA_ASSERT_TRUE(COND) \
+
207 do { \
+
208 if (!(COND)) { \
+
209 std::cerr << "Assert at line " << __LINE__ << " of file " << __FILE__ \
+
210 << std::endl; \
+
211 ADA_FAIL(ADA_STR(COND)); \
+
212 } \
+
213 } while (0);
-
228#else
-
229#define ADA_FAIL(MESSAGE)
-
230#define ADA_ASSERT_EQUAL(LHS, RHS, MESSAGE)
-
231#define ADA_ASSERT_TRUE(COND)
-
232#endif
-
233
-
234#ifdef ADA_VISUAL_STUDIO
-
235#define ADA_ASSUME(COND) __assume(COND)
-
236#else
-
-
237#define ADA_ASSUME(COND) \
-
238 do { \
-
239 if (!(COND)) { \
-
240 __builtin_unreachable(); \
-
241 } \
-
242 } while (0)
+
214#else
+
215#define ADA_FAIL(MESSAGE)
+
216#define ADA_ASSERT_EQUAL(LHS, RHS, MESSAGE)
+
217#define ADA_ASSERT_TRUE(COND)
+
218#endif
+
219
+
220#ifdef ADA_VISUAL_STUDIO
+
221#define ADA_ASSUME(COND) __assume(COND)
+
222#else
+
+
223#define ADA_ASSUME(COND) \
+
224 do { \
+
225 if (!(COND)) { \
+
226 __builtin_unreachable(); \
+
227 } \
+
228 } while (0)
-
243#endif
-
244
-
245#if defined(__SSE2__) || defined(__x86_64__) || defined(__x86_64) || \
-
246 (defined(_M_AMD64) || defined(_M_X64) || \
-
247 (defined(_M_IX86_FP) && _M_IX86_FP == 2))
-
248#define ADA_SSE2 1
-
249#endif
-
250
-
251#if defined(__aarch64__) || defined(_M_ARM64)
-
252#define ADA_NEON 1
-
253#endif
-
254
-
255#ifndef __has_cpp_attribute
-
256#define ada_lifetime_bound
-
257#elif __has_cpp_attribute(msvc::lifetimebound)
-
258#define ada_lifetime_bound [[msvc::lifetimebound]]
-
259#elif __has_cpp_attribute(clang::lifetimebound)
-
260#define ada_lifetime_bound [[clang::lifetimebound]]
-
261#elif __has_cpp_attribute(lifetimebound)
-
262#define ada_lifetime_bound [[lifetimebound]]
-
263#else
-
264#define ada_lifetime_bound
-
265#endif
-
266
-
267#endif // ADA_COMMON_DEFS_H
+
229#endif
+
230
+
231#if defined(__SSE2__) || defined(__x86_64__) || defined(__x86_64) || \
+
232 (defined(_M_AMD64) || defined(_M_X64) || \
+
233 (defined(_M_IX86_FP) && _M_IX86_FP == 2))
+
234#define ADA_SSE2 1
+
235#endif
+
236
+
237#if defined(__aarch64__) || defined(_M_ARM64)
+
238#define ADA_NEON 1
+
239#endif
+
240
+
241#ifndef __has_cpp_attribute
+
242#define ada_lifetime_bound
+
243#elif __has_cpp_attribute(msvc::lifetimebound)
+
244#define ada_lifetime_bound [[msvc::lifetimebound]]
+
245#elif __has_cpp_attribute(clang::lifetimebound)
+
246#define ada_lifetime_bound [[clang::lifetimebound]]
+
247#elif __has_cpp_attribute(lifetimebound)
+
248#define ada_lifetime_bound [[lifetimebound]]
+
249#else
+
250#define ada_lifetime_bound
+
251#endif
+
252
+
253#endif // ADA_COMMON_DEFS_H
Definition ada_idna.h:13
-
void unreachable()
+
void unreachable()
diff --git a/d7/d35/namespaceada_1_1character__sets.html b/d7/d35/namespaceada_1_1character__sets.html index 7e79e718c..332a89b13 100644 --- a/d7/d35/namespaceada_1_1character__sets.html +++ b/d7/d35/namespaceada_1_1character__sets.html @@ -177,6 +177,8 @@

Definition at line 515 of file character_sets-inl.h.

+

Referenced by ada::unicode::percent_encode_index().

+

Variable Documentation

diff --git a/d7/dcf/scheme-inl_8h_source.html b/d7/dcf/scheme-inl_8h_source.html index 08946d393..f8be3274c 100644 --- a/d7/dcf/scheme-inl_8h_source.html +++ b/d7/dcf/scheme-inl_8h_source.html @@ -180,7 +180,7 @@
86
87#endif // ADA_SCHEME_INL_H
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ada_really_inline
Definition common_defs.h:77
constexpr std::string_view is_special_list[]
Definition scheme-inl.h:19
constexpr uint16_t special_ports[]
Definition scheme-inl.h:22
Includes the scheme declarations.
Definition scheme-inl.h:10
diff --git a/d8/df6/implementation_8cpp_source.html b/d8/df6/implementation_8cpp_source.html index 3ff7a5444..bc8858cc2 100644 --- a/d8/df6/implementation_8cpp_source.html +++ b/d8/df6/implementation_8cpp_source.html @@ -205,7 +205,7 @@
82} // namespace ada
Includes all definitions for Ada.
Common definitions for cross-platform compiler support.
-
#define ada_warn_unused
Definition common_defs.h:88
+
#define ada_warn_unused
Definition common_defs.h:81
result_type parse_url_impl(std::string_view user_input, const result_type *base_url=nullptr)
Definition parser.cpp:15
Definition ada_idna.h:13
@@ -219,7 +219,7 @@ -
void unreachable()
+
void unreachable()
tl::expected< result_type, ada::errors > result
ada_warn_unused ada::result< result_type > parse(std::string_view input, const result_type *base_url=nullptr)
Definitions for the parser.
diff --git a/d9/d07/url__base_8h_source.html b/d9/d07/url__base_8h_source.html index ebc5286d0..926e9d89b 100644 --- a/d9/d07/url__base_8h_source.html +++ b/d9/d07/url__base_8h_source.html @@ -181,7 +181,7 @@
141
142#endif
Common definitions for cross-platform compiler support.
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ada_really_inline
Definition common_defs.h:77
@ NOT_SPECIAL
Definition scheme.h:31
Definition ada_idna.h:13
diff --git a/d9/d61/url__aggregator-inl_8h_source.html b/d9/d61/url__aggregator-inl_8h_source.html index 0eb1d64c1..061112c3a 100644 --- a/d9/d61/url__aggregator-inl_8h_source.html +++ b/d9/d61/url__aggregator-inl_8h_source.html @@ -1273,10 +1273,10 @@
Definitions of the character sets used by unicode functions.
Declaration of the character sets used by unicode functions.
Definitions for URL specific checkers used within Ada.
-
#define ADA_ASSERT_TRUE(COND)
-
#define ada_lifetime_bound
-
#define ADA_ASSERT_EQUAL(LHS, RHS, MESSAGE)
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ADA_ASSERT_TRUE(COND)
+
#define ada_lifetime_bound
+
#define ADA_ASSERT_EQUAL(LHS, RHS, MESSAGE)
+
#define ada_really_inline
Definition common_defs.h:77
Definitions for helper functions used within Ada.
constexpr uint8_t FRAGMENT_PERCENT_ENCODE[32]
constexpr bool is_digit(char x) noexcept
diff --git a/da/d69/character__sets-inl_8h_source.html b/da/d69/character__sets-inl_8h_source.html index b1e5d20d1..7d884de9b 100644 --- a/da/d69/character__sets-inl_8h_source.html +++ b/da/d69/character__sets-inl_8h_source.html @@ -643,7 +643,7 @@
520
521#endif // ADA_CHARACTER_SETS_INL_H
Declaration of the character sets used by unicode functions.
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ada_really_inline
Definition common_defs.h:77
Includes the definitions for unicode character sets.
constexpr uint8_t QUERY_PERCENT_ENCODE[32]
constexpr uint8_t SPECIAL_QUERY_PERCENT_ENCODE[32]
diff --git a/db/d3b/state_8h_source.html b/db/d3b/state_8h_source.html index 437b0272d..b06a8d945 100644 --- a/db/d3b/state_8h_source.html +++ b/db/d3b/state_8h_source.html @@ -173,7 +173,7 @@
125
126#endif // ADA_STATE_H
Common definitions for cross-platform compiler support.
-
#define ada_warn_unused
Definition common_defs.h:88
+
#define ada_warn_unused
Definition common_defs.h:81
Definition ada_idna.h:13
ada_warn_unused std::string to_string(encoding_type type)
state
Definition state.h:17
diff --git a/dc/ddd/parser_8cpp_source.html b/dc/ddd/parser_8cpp_source.html index f1a71bb8f..999d04f51 100644 --- a/dc/ddd/parser_8cpp_source.html +++ b/dc/ddd/parser_8cpp_source.html @@ -1035,7 +1035,7 @@
Includes all definitions for Ada.
Definitions of the character sets used by unicode functions.
Common definitions for cross-platform compiler support.
-
#define ADA_ASSERT_TRUE(COND)
+
#define ADA_ASSERT_TRUE(COND)
constexpr uint8_t QUERY_PERCENT_ENCODE[32]
constexpr uint8_t SPECIAL_QUERY_PERCENT_ENCODE[32]
constexpr uint8_t C0_CONTROL_PERCENT_ENCODE[32]
@@ -1070,7 +1070,7 @@ -
void unreachable()
+
void unreachable()
Definitions for the parser.
Lightweight URL struct.
ada_really_inline constexpr bool is_special() const noexcept
diff --git a/dd/d64/namespaceada.html b/dd/d64/namespaceada.html index d1bb60f77..21923dab7 100644 --- a/dd/d64/namespaceada.html +++ b/dd/d64/namespaceada.html @@ -878,7 +878,7 @@

-

Definition at line 166 of file common_defs.h.

+

Definition at line 152 of file common_defs.h.

Referenced by ada::parser::parse_url_impl(), and to_string().

diff --git a/dd/d6b/implementation_8h_source.html b/dd/d6b/implementation_8h_source.html index 276d28963..1f04280ef 100644 --- a/dd/d6b/implementation_8h_source.html +++ b/dd/d6b/implementation_8h_source.html @@ -150,7 +150,7 @@
59
60#endif // ADA_IMPLEMENTATION_H
Common definitions for cross-platform compiler support.
-
#define ada_warn_unused
Definition common_defs.h:88
+
#define ada_warn_unused
Definition common_defs.h:81
Definition for supported encoding types.
Definition ada_idna.h:13
bool can_parse(std::string_view input, const std::string_view *base_input=nullptr)
diff --git a/dd/d90/unicode_8h_source.html b/dd/d90/unicode_8h_source.html index e10569102..48e0df565 100644 --- a/dd/d90/unicode_8h_source.html +++ b/dd/d90/unicode_8h_source.html @@ -178,7 +178,7 @@
226#endif // ADA_UNICODE_H
Common definitions for cross-platform compiler support.
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ada_really_inline
Definition common_defs.h:77
std::string to_ascii(std::string_view ut8_string)
bool contains_forbidden_domain_code_point(std::string_view ascii_string)
Includes the declarations for unicode operations.
diff --git a/dd/d9c/unicode_8cpp_source.html b/dd/d9c/unicode_8cpp_source.html index e06199596..84f816d6f 100644 --- a/dd/d9c/unicode_8cpp_source.html +++ b/dd/d9c/unicode_8cpp_source.html @@ -601,9 +601,9 @@
Definitions of the character sets used by unicode functions.
Common definitions for cross-platform compiler support.
-
#define ADA_PUSH_DISABLE_ALL_WARNINGS
-
#define ADA_POP_DISABLE_WARNINGS
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ADA_PUSH_DISABLE_ALL_WARNINGS
Definition common_defs.h:86
+
#define ADA_POP_DISABLE_WARNINGS
+
#define ada_really_inline
Definition common_defs.h:77
ada_really_inline constexpr bool bit_at(const uint8_t a[], const uint8_t i)
constexpr char hex[1024]
std::string to_ascii(std::string_view ut8_string)
diff --git a/dd/dc8/url__aggregator_8cpp_source.html b/dd/dc8/url__aggregator_8cpp_source.html index 2f0b5c809..175abc676 100644 --- a/dd/dc8/url__aggregator_8cpp_source.html +++ b/dd/dc8/url__aggregator_8cpp_source.html @@ -1701,9 +1701,9 @@
1554} // namespace ada
Includes all definitions for Ada.
Definitions for URL specific checkers used within Ada.
-
#define ADA_ASSERT_TRUE(COND)
-
#define ada_lifetime_bound
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ADA_ASSERT_TRUE(COND)
+
#define ada_lifetime_bound
+
#define ada_really_inline
Definition common_defs.h:77
Definitions for helper functions used within Ada.
Definitions for user facing functions for parsing URL and it's components.
constexpr uint8_t QUERY_PERCENT_ENCODE[32]
diff --git a/df/db8/url_8h_source.html b/df/db8/url_8h_source.html index 93631013b..83b12f748 100644 --- a/df/db8/url_8h_source.html +++ b/df/db8/url_8h_source.html @@ -285,7 +285,7 @@
416#endif // ADA_URL_H
Declarations for URL specific checkers used within Ada.
Common definitions for cross-platform compiler support.
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ada_really_inline
Definition common_defs.h:77
Definition ada_idna.h:13
std::ostream & operator<<(std::ostream &out, const ada::url &u)
Definition url-inl.h:38
Declarations for the URL scheme.
diff --git a/df/ddc/url-inl_8h_source.html b/df/ddc/url-inl_8h_source.html index 0eb3db382..8a219f34c 100644 --- a/df/ddc/url-inl_8h_source.html +++ b/df/ddc/url-inl_8h_source.html @@ -389,7 +389,7 @@
255
256#endif // ADA_URL_H
Declarations for URL specific checkers used within Ada.
-
#define ada_really_inline
Definition common_defs.h:84
+
#define ada_really_inline
Definition common_defs.h:77
constexpr uint8_t FRAGMENT_PERCENT_ENCODE[32]
constexpr ada::scheme::type get_scheme_type(std::string_view scheme) noexcept
Definition scheme-inl.h:72
diff --git a/doxygen_crawl.html b/doxygen_crawl.html index f6255bbee..aac64d84d 100644 --- a/doxygen_crawl.html +++ b/doxygen_crawl.html @@ -535,7 +535,6 @@ - @@ -547,7 +546,6 @@ - diff --git a/globals_a.html b/globals_a.html index f2b679ed5..4af8cf369 100644 --- a/globals_a.html +++ b/globals_a.html @@ -177,7 +177,6 @@

- a -

  • ada_is_valid() : ada_c.h, ada_c.cpp
  • ADA_ISALIGNED_N : common_defs.h
  • ada_lifetime_bound : common_defs.h
  • -
  • ada_likely : common_defs.h
  • ada_never_inline : common_defs.h
  • ada_parse() : ada_c.h, ada_c.cpp
  • ada_parse_search_params() : ada_c.h, ada_c.cpp
  • @@ -227,7 +226,6 @@

    - a -

    • ada_strings_get() : ada_c.h, ada_c.cpp
    • ada_strings_size() : ada_c.h, ada_c.cpp
    • ADA_TRY : common_defs.h
    • -
    • ada_unlikely : common_defs.h
    • ada_unused : common_defs.h
    • ada_url : ada_c.h, ada_c.cpp
    • ada_url_omitted : ada_c.h
    • diff --git a/globals_defs.html b/globals_defs.html index 51dada80c..b00864e62 100644 --- a/globals_defs.html +++ b/globals_defs.html @@ -143,7 +143,6 @@

      - a -

      • ADA_IDNA_VALIDITY_H : ada_idna.h
      • ADA_ISALIGNED_N : common_defs.h
      • ada_lifetime_bound : common_defs.h
      • -
      • ada_likely : common_defs.h
      • ada_never_inline : common_defs.h
      • ADA_POP_DISABLE_WARNINGS : common_defs.h
      • ADA_PRAGMA : common_defs.h
      • @@ -155,7 +154,6 @@

        - a -

        • ADA_ROUNDUP_N : common_defs.h
        • ADA_STR : common_defs.h
        • ADA_TRY : common_defs.h
        • -
        • ada_unlikely : common_defs.h
        • ada_unused : common_defs.h
        • ada_url_omitted : ada_c.h
        • ADA_VERSION : ada_version.h
        • diff --git a/navtreedata.js b/navtreedata.js index 442ea6575..04f3b1006 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -83,9 +83,9 @@ var NAVTREEINDEX = [ "annotated.html", "d5/df0/ada__c_8c_source.html", -"db/d2e/ada__idna_8cpp.html#a04152d08ff9b28a79096f98f9741ab8a", -"dd/d4c/ada__idna_8h.html#a9662a57a85b4be7cbefd946734024fe6", -"de/d5a/url__components_8cpp_source.html" +"db/d2e/ada__idna_8cpp.html#a0d1e1182a7cae8b4c1063dbc7614f88f", +"dd/d4c/ada__idna_8h.html#aaa7c2ae34181ce7dd06159e254304596", +"df/d1e/structada__owned__string.html#a1ea9760fddfc53d557c8cf3bfb8d15b8" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex1.js b/navtreeindex1.js index e4ec34da5..fdace8612 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -21,38 +21,36 @@ var NAVTREEINDEX1 = "d6/db9/parse_8cc_source.html":[9,0,1,3], "d7/d19/common__defs_8h.html":[9,0,2,0,6], "d7/d19/common__defs_8h.html#a01049db9fae71eba18915fc0cb376c72":[9,0,2,0,6,2], -"d7/d19/common__defs_8h.html#a0349da887815dc7cf3b4229a6bb45669":[9,0,2,0,6,18], -"d7/d19/common__defs_8h.html#a157b2f0935f72bb3dd766c4e9b03f4ea":[9,0,2,0,6,30], -"d7/d19/common__defs_8h.html#a22d8e2f39244a4aaa04bc6f1477cb7d4":[9,0,2,0,6,21], +"d7/d19/common__defs_8h.html#a0349da887815dc7cf3b4229a6bb45669":[9,0,2,0,6,17], +"d7/d19/common__defs_8h.html#a157b2f0935f72bb3dd766c4e9b03f4ea":[9,0,2,0,6,28], +"d7/d19/common__defs_8h.html#a22d8e2f39244a4aaa04bc6f1477cb7d4":[9,0,2,0,6,20], "d7/d19/common__defs_8h.html#a2a06cbe98bee7bd6a4cb4b7607ce5b60":[9,0,2,0,6,16], "d7/d19/common__defs_8h.html#a2b24d97ea59794050c906d68303d2737":[9,0,2,0,6,3], "d7/d19/common__defs_8h.html#a31a6d634911ea9b624098074699d5817":[9,0,2,0,6,5], "d7/d19/common__defs_8h.html#a41927ee5072cb509f59dd20742a67a30":[9,0,2,0,6,12], "d7/d19/common__defs_8h.html#a4782f3aaf8d970b1c7a6d721cccd9b57":[9,0,2,0,6,9], "d7/d19/common__defs_8h.html#a4af639e831b27233f728f88ee627f936":[9,0,2,0,6,11], -"d7/d19/common__defs_8h.html#a4b70eccce6659fc617b1700e5d5b96b2":[9,0,2,0,6,26], -"d7/d19/common__defs_8h.html#a4d69a05262ebb21a9b7eae1db41b7860":[9,0,2,0,6,20], -"d7/d19/common__defs_8h.html#a4edcbe1183fb8dd530378209ecda57cf":[9,0,2,0,6,19], +"d7/d19/common__defs_8h.html#a4b70eccce6659fc617b1700e5d5b96b2":[9,0,2,0,6,25], +"d7/d19/common__defs_8h.html#a4d69a05262ebb21a9b7eae1db41b7860":[9,0,2,0,6,19], +"d7/d19/common__defs_8h.html#a4edcbe1183fb8dd530378209ecda57cf":[9,0,2,0,6,18], "d7/d19/common__defs_8h.html#a54667c5b6f1fc49a96ba9e0d20981a1e":[9,0,2,0,6,4], -"d7/d19/common__defs_8h.html#a55dcbce238a451ac27af4e76d3158b0c":[9,0,2,0,6,24], -"d7/d19/common__defs_8h.html#a5b870e3ef7880a24d95d224e6587305d":[9,0,2,0,6,25], +"d7/d19/common__defs_8h.html#a55dcbce238a451ac27af4e76d3158b0c":[9,0,2,0,6,23], +"d7/d19/common__defs_8h.html#a5b870e3ef7880a24d95d224e6587305d":[9,0,2,0,6,24], "d7/d19/common__defs_8h.html#a6a069f0d3d1400c28a80a8e5db9859bb":[9,0,2,0,6,15], "d7/d19/common__defs_8h.html#a71028de8e23116c43559a4580619bac9":[9,0,2,0,6,14], -"d7/d19/common__defs_8h.html#a8756815190bd85a52b1a14af2fa17a34":[9,0,2,0,6,31], -"d7/d19/common__defs_8h.html#a88089db9c1afc7d6a3ccd6334ff6f287":[9,0,2,0,6,28], -"d7/d19/common__defs_8h.html#a8b66b4c710d564028a16dd2f77510958":[9,0,2,0,6,29], -"d7/d19/common__defs_8h.html#a9331dd9609e5b9280daf48ad115c662c":[9,0,2,0,6,27], -"d7/d19/common__defs_8h.html#aa295d58b5fe105abc6b5b9892ede5736":[9,0,2,0,6,22], +"d7/d19/common__defs_8h.html#a8756815190bd85a52b1a14af2fa17a34":[9,0,2,0,6,29], +"d7/d19/common__defs_8h.html#a88089db9c1afc7d6a3ccd6334ff6f287":[9,0,2,0,6,27], +"d7/d19/common__defs_8h.html#a9331dd9609e5b9280daf48ad115c662c":[9,0,2,0,6,26], +"d7/d19/common__defs_8h.html#aa295d58b5fe105abc6b5b9892ede5736":[9,0,2,0,6,21], "d7/d19/common__defs_8h.html#aa452b978546971c9532a670e3a1cfaa2":[9,0,2,0,6,1], -"d7/d19/common__defs_8h.html#ad3a5d67b58ebecc2e711d4b444408f2d":[9,0,2,0,6,32], -"d7/d19/common__defs_8h.html#ae21678219694a2566d0bd2111d958f17":[9,0,2,0,6,23], +"d7/d19/common__defs_8h.html#ad3a5d67b58ebecc2e711d4b444408f2d":[9,0,2,0,6,30], +"d7/d19/common__defs_8h.html#ae21678219694a2566d0bd2111d958f17":[9,0,2,0,6,22], "d7/d19/common__defs_8h.html#aeed0a618f017e128a5d8654754f792db":[9,0,2,0,6,0], "d7/d19/common__defs_8h.html#aeeec62626977c5a9c983eed2fee40205":[9,0,2,0,6,10], "d7/d19/common__defs_8h.html#af315197608ce36e3dc0442efc7816eeb":[9,0,2,0,6,7], "d7/d19/common__defs_8h.html#af35beca8a7c5e657d7e0ff6bc26e8ffb":[9,0,2,0,6,13], "d7/d19/common__defs_8h.html#af5e7eda996a38344a54f49fa1634aa1a":[9,0,2,0,6,6], "d7/d19/common__defs_8h.html#af9708bb8e27a87b07d50a75693aee837":[9,0,2,0,6,8], -"d7/d19/common__defs_8h.html#afad02d7ad262323ba94fe6dec9dab4b6":[9,0,2,0,6,17], "d7/d19/common__defs_8h_source.html":[9,0,2,0,6], "d7/d2e/serializers_8h.html":[9,0,2,0,13], "d7/d2e/serializers_8h.html#a18d92c8904f03bf914c9ff5f943194e4":[9,0,2,0,13,2], @@ -249,5 +247,7 @@ var NAVTREEINDEX1 = "da/dac/url__search__params_8h.html#ac15176b2a757ccdfdec97ec4ca67ba88":[9,0,2,0,26,2], "da/dac/url__search__params_8h_source.html":[9,0,2,0,26], "db/d2e/ada__idna_8cpp.html":[9,0,3,2], -"db/d2e/ada__idna_8cpp.html#a03db2791270405a5c682305c18c5d1cf":[9,0,3,2,8] +"db/d2e/ada__idna_8cpp.html#a03db2791270405a5c682305c18c5d1cf":[9,0,3,2,8], +"db/d2e/ada__idna_8cpp.html#a04152d08ff9b28a79096f98f9741ab8a":[9,0,3,2,41], +"db/d2e/ada__idna_8cpp.html#a07dc07ec6be862cf01e910353dcb481e":[9,0,3,2,53] }; diff --git a/navtreeindex2.js b/navtreeindex2.js index 19dce9bec..c5f7e71ab 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,7 +1,5 @@ var NAVTREEINDEX2 = { -"db/d2e/ada__idna_8cpp.html#a04152d08ff9b28a79096f98f9741ab8a":[9,0,3,2,41], -"db/d2e/ada__idna_8cpp.html#a07dc07ec6be862cf01e910353dcb481e":[9,0,3,2,53], "db/d2e/ada__idna_8cpp.html#a0d1e1182a7cae8b4c1063dbc7614f88f":[9,0,3,2,36], "db/d2e/ada__idna_8cpp.html#a10ef8e085520b93791eef38bdabf5941":[9,0,3,2,6], "db/d2e/ada__idna_8cpp.html#a1273085e8773bf04ccd97128cd3db1e0":[9,0,3,2,11], @@ -249,5 +247,7 @@ var NAVTREEINDEX2 = "dd/d4c/ada__idna_8h.html#a742b05e0aba2245da3ac0ffd9ec678b6":[9,0,2,0,0,19], "dd/d4c/ada__idna_8h.html#a7c51f02c4cff8d8f66171c2c8716f5df":[9,0,2,0,0,5], "dd/d4c/ada__idna_8h.html#a7d88f623d0a7e056cc89920b20e13dde":[9,0,2,0,0,16], -"dd/d4c/ada__idna_8h.html#a7d9aecb5815cce8db291ed12d5d1774f":[9,0,2,0,0,17] +"dd/d4c/ada__idna_8h.html#a7d9aecb5815cce8db291ed12d5d1774f":[9,0,2,0,0,17], +"dd/d4c/ada__idna_8h.html#a9662a57a85b4be7cbefd946734024fe6":[9,0,2,0,0,4], +"dd/d4c/ada__idna_8h.html#a9942f3702efabf632ba34ecd609e211c":[9,0,2,0,0,3] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index 33714247e..be17dc409 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,7 +1,5 @@ var NAVTREEINDEX3 = { -"dd/d4c/ada__idna_8h.html#a9662a57a85b4be7cbefd946734024fe6":[9,0,2,0,0,4], -"dd/d4c/ada__idna_8h.html#a9942f3702efabf632ba34ecd609e211c":[9,0,2,0,0,3], "dd/d4c/ada__idna_8h.html#aaa7c2ae34181ce7dd06159e254304596":[9,0,2,0,0,2], "dd/d4c/ada__idna_8h.html#abf65afb975393474b917637a8ae045bb":[9,0,2,0,0,21], "dd/d4c/ada__idna_8h.html#ac39ccead632e6f2bf5049d1b643c5e1c":[9,0,2,0,0,12], @@ -249,5 +247,7 @@ var NAVTREEINDEX3 = "dd/dd6/ada__c_8cpp.html#af0f52b45140d99995d144ebf4b9d591a":[9,0,3,1,14], "dd/dd6/ada__c_8cpp.html#afefee1972fe326cbcd42dbbf5887109d":[9,0,3,1,36], "dd/dd6/ada__c_8cpp_source.html":[9,0,3,1], -"de/d5a/url__components_8cpp.html":[9,0,3,11] +"de/d5a/url__components_8cpp.html":[9,0,3,11], +"de/d5a/url__components_8cpp_source.html":[9,0,3,11], +"df/d1e/structada__owned__string.html":[8,0,1] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index 397fbb0e4..034c4fe38 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,7 +1,5 @@ var NAVTREEINDEX4 = { -"de/d5a/url__components_8cpp_source.html":[9,0,3,11], -"df/d1e/structada__owned__string.html":[8,0,1], "df/d1e/structada__owned__string.html#a1ea9760fddfc53d557c8cf3bfb8d15b8":[8,0,1,1], "df/d1e/structada__owned__string.html#a8609a034dc7e41fdcc9df68ac2ec80b2":[8,0,1,0], "df/d61/ada__c_8h.html":[9,0,2,2], diff --git a/search/all_1.js b/search/all_1.js index cc15f551d..ae71f2c49 100644 --- a/search/all_1.js +++ b/search/all_1.js @@ -86,83 +86,81 @@ var searchData= ['ada_5fis_5fvalid_83',['ada_is_valid',['../df/d61/ada__c_8h.html#ab972152184cf854bd47dae0b8f1f184a',1,'ada_is_valid(ada_url result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a827ba55ae07a3233b14c1065a25ae683',1,'ada_is_valid(ada_url result) noexcept: ada_c.cpp']]], ['ada_5fisaligned_5fn_84',['ADA_ISALIGNED_N',['../d7/d19/common__defs_8h.html#a6a069f0d3d1400c28a80a8e5db9859bb',1,'common_defs.h']]], ['ada_5flifetime_5fbound_85',['ada_lifetime_bound',['../d7/d19/common__defs_8h.html#a2a06cbe98bee7bd6a4cb4b7607ce5b60',1,'common_defs.h']]], - ['ada_5flikely_86',['ada_likely',['../d7/d19/common__defs_8h.html#afad02d7ad262323ba94fe6dec9dab4b6',1,'common_defs.h']]], - ['ada_5fnever_5finline_87',['ada_never_inline',['../d7/d19/common__defs_8h.html#a0349da887815dc7cf3b4229a6bb45669',1,'common_defs.h']]], - ['ada_5fowned_5fstring_88',['ada_owned_string',['../df/d1e/structada__owned__string.html',1,'']]], - ['ada_5fparse_89',['ada_parse',['../df/d61/ada__c_8h.html#a769af1f10e5c8407a02afc1eddfeacba',1,'ada_parse(const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a3d27272e23679da004dc75ca466587b0',1,'ada_parse(const char *input, size_t length) noexcept: ada_c.cpp']]], - ['ada_5fparse_5fsearch_5fparams_90',['ada_parse_search_params',['../df/d61/ada__c_8h.html#a0280988cb6e6e1c4e9a935147b461b16',1,'ada_parse_search_params(const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a0280988cb6e6e1c4e9a935147b461b16',1,'ada_parse_search_params(const char *input, size_t length): ada_c.cpp']]], - ['ada_5fparse_5fwith_5fbase_91',['ada_parse_with_base',['../df/d61/ada__c_8h.html#a5d601c8be3157767fa66e6a18f679f59',1,'ada_parse_with_base(const char *input, size_t input_length, const char *base, size_t base_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a9fbd8028d594a7d4534cb981b7f2d9ae',1,'ada_parse_with_base(const char *input, size_t input_length, const char *base, size_t base_length) noexcept: ada_c.cpp']]], - ['ada_5fpop_5fdisable_5fwarnings_92',['ADA_POP_DISABLE_WARNINGS',['../d7/d19/common__defs_8h.html#a4edcbe1183fb8dd530378209ecda57cf',1,'common_defs.h']]], - ['ada_5fpragma_93',['ADA_PRAGMA',['../d7/d19/common__defs_8h.html#a4d69a05262ebb21a9b7eae1db41b7860',1,'common_defs.h']]], - ['ada_5fpush_5fdisable_5fall_5fwarnings_94',['ADA_PUSH_DISABLE_ALL_WARNINGS',['../d7/d19/common__defs_8h.html#a22d8e2f39244a4aaa04bc6f1477cb7d4',1,'common_defs.h']]], - ['ada_5fpush_5fdisable_5fwarnings_95',['ADA_PUSH_DISABLE_WARNINGS',['../d7/d19/common__defs_8h.html#aa295d58b5fe105abc6b5b9892ede5736',1,'common_defs.h']]], - ['ada_5freally_5finline_96',['ada_really_inline',['../d7/d19/common__defs_8h.html#ae21678219694a2566d0bd2111d958f17',1,'common_defs.h']]], - ['ada_5frequire_97',['ADA_REQUIRE',['../d7/d19/common__defs_8h.html#a55dcbce238a451ac27af4e76d3158b0c',1,'common_defs.h']]], - ['ada_5frounddown_5fn_98',['ADA_ROUNDDOWN_N',['../d7/d19/common__defs_8h.html#a5b870e3ef7880a24d95d224e6587305d',1,'common_defs.h']]], - ['ada_5froundup_5fn_99',['ADA_ROUNDUP_N',['../d7/d19/common__defs_8h.html#a4b70eccce6659fc617b1700e5d5b96b2',1,'common_defs.h']]], - ['ada_5fsearch_5fparams_5fappend_100',['ada_search_params_append',['../df/d61/ada__c_8h.html#a2ff63854fd9243b04cee594765824d0f',1,'ada_search_params_append(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a2ff63854fd9243b04cee594765824d0f',1,'ada_search_params_append(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fentries_5fiter_5fhas_5fnext_101',['ada_search_params_entries_iter_has_next',['../df/d61/ada__c_8h.html#a974f17ad16f39f1d7212e2e4e13ba211',1,'ada_search_params_entries_iter_has_next(ada_url_search_params_entries_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a974f17ad16f39f1d7212e2e4e13ba211',1,'ada_search_params_entries_iter_has_next(ada_url_search_params_entries_iter result): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fentries_5fiter_5fnext_102',['ada_search_params_entries_iter_next',['../df/d61/ada__c_8h.html#ab0e5d6ab2ec2e266d746acf5ad523512',1,'ada_search_params_entries_iter_next(ada_url_search_params_entries_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ab0e5d6ab2ec2e266d746acf5ad523512',1,'ada_search_params_entries_iter_next(ada_url_search_params_entries_iter result): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fget_103',['ada_search_params_get',['../df/d61/ada__c_8h.html#a35c9d1c677381f0feda344d2d9a661ba',1,'ada_search_params_get(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a35c9d1c677381f0feda344d2d9a661ba',1,'ada_search_params_get(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fget_5fall_104',['ada_search_params_get_all',['../df/d61/ada__c_8h.html#a0c47d6b52db5dd20cf04e38927ec6255',1,'ada_search_params_get_all(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a0c47d6b52db5dd20cf04e38927ec6255',1,'ada_search_params_get_all(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fget_5fentries_105',['ada_search_params_get_entries',['../df/d61/ada__c_8h.html#a3159e29f9b1b57af1bb747bd61aa9184',1,'ada_search_params_get_entries(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a3159e29f9b1b57af1bb747bd61aa9184',1,'ada_search_params_get_entries(ada_url_search_params result): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fget_5fkeys_106',['ada_search_params_get_keys',['../df/d61/ada__c_8h.html#ab9b7f54429e9aedb548152e6bce19109',1,'ada_search_params_get_keys(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ab9b7f54429e9aedb548152e6bce19109',1,'ada_search_params_get_keys(ada_url_search_params result): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fget_5fvalues_107',['ada_search_params_get_values',['../df/d61/ada__c_8h.html#adf43435636b3ff65d12c74dee86d9da0',1,'ada_search_params_get_values(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#adf43435636b3ff65d12c74dee86d9da0',1,'ada_search_params_get_values(ada_url_search_params result): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fhas_108',['ada_search_params_has',['../df/d61/ada__c_8h.html#ae4c399eed2d7eafdb4263147a653d1e1',1,'ada_search_params_has(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ae4c399eed2d7eafdb4263147a653d1e1',1,'ada_search_params_has(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fhas_5fvalue_109',['ada_search_params_has_value',['../df/d61/ada__c_8h.html#a29527a5451c1f2a937920c7e7a4f7d1f',1,'ada_search_params_has_value(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a29527a5451c1f2a937920c7e7a4f7d1f',1,'ada_search_params_has_value(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fkeys_5fiter_5fhas_5fnext_110',['ada_search_params_keys_iter_has_next',['../df/d61/ada__c_8h.html#a195e7c744888cb3e4f559c8e2b07fc51',1,'ada_search_params_keys_iter_has_next(ada_url_search_params_keys_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a195e7c744888cb3e4f559c8e2b07fc51',1,'ada_search_params_keys_iter_has_next(ada_url_search_params_keys_iter result): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fkeys_5fiter_5fnext_111',['ada_search_params_keys_iter_next',['../df/d61/ada__c_8h.html#aa4d4d54925053a595483db33036ee6e9',1,'ada_search_params_keys_iter_next(ada_url_search_params_keys_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#aa4d4d54925053a595483db33036ee6e9',1,'ada_search_params_keys_iter_next(ada_url_search_params_keys_iter result): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fremove_112',['ada_search_params_remove',['../df/d61/ada__c_8h.html#aec5b9e4136a5d73716cf84a9da656789',1,'ada_search_params_remove(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#aec5b9e4136a5d73716cf84a9da656789',1,'ada_search_params_remove(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fremove_5fvalue_113',['ada_search_params_remove_value',['../df/d61/ada__c_8h.html#a570f5f0e36aa9cd14156fba8a8de1fd5',1,'ada_search_params_remove_value(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a570f5f0e36aa9cd14156fba8a8de1fd5',1,'ada_search_params_remove_value(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5freset_114',['ada_search_params_reset',['../df/d61/ada__c_8h.html#aeaf6867f8c367b98291f141ac7b0ac99',1,'ada_search_params_reset(ada_url_search_params result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#aeaf6867f8c367b98291f141ac7b0ac99',1,'ada_search_params_reset(ada_url_search_params result, const char *input, size_t length): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fset_115',['ada_search_params_set',['../df/d61/ada__c_8h.html#ad4b436a85d4ef55293361f90ea8ffc48',1,'ada_search_params_set(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ad4b436a85d4ef55293361f90ea8ffc48',1,'ada_search_params_set(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fsize_116',['ada_search_params_size',['../df/d61/ada__c_8h.html#a97d4c137929575743967cf5256d9c1eb',1,'ada_search_params_size(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a97d4c137929575743967cf5256d9c1eb',1,'ada_search_params_size(ada_url_search_params result): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fsort_117',['ada_search_params_sort',['../df/d61/ada__c_8h.html#a4847ac55086714ae0e3e5a4748acdb00',1,'ada_search_params_sort(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a4847ac55086714ae0e3e5a4748acdb00',1,'ada_search_params_sort(ada_url_search_params result): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fto_5fstring_118',['ada_search_params_to_string',['../df/d61/ada__c_8h.html#a8c98618c164f615a037f3530c0c1af0b',1,'ada_search_params_to_string(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a8c98618c164f615a037f3530c0c1af0b',1,'ada_search_params_to_string(ada_url_search_params result): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fvalues_5fiter_5fhas_5fnext_119',['ada_search_params_values_iter_has_next',['../df/d61/ada__c_8h.html#ad18eddcf5a4be7903360149a1af7c9c4',1,'ada_search_params_values_iter_has_next(ada_url_search_params_values_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ad18eddcf5a4be7903360149a1af7c9c4',1,'ada_search_params_values_iter_has_next(ada_url_search_params_values_iter result): ada_c.cpp']]], - ['ada_5fsearch_5fparams_5fvalues_5fiter_5fnext_120',['ada_search_params_values_iter_next',['../df/d61/ada__c_8h.html#a1cc1f63daaeafda75185c5f59c4b2421',1,'ada_search_params_values_iter_next(ada_url_search_params_values_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a1cc1f63daaeafda75185c5f59c4b2421',1,'ada_search_params_values_iter_next(ada_url_search_params_values_iter result): ada_c.cpp']]], - ['ada_5fset_5fhash_121',['ada_set_hash',['../df/d61/ada__c_8h.html#af7b3afce219ea6e237ffe07044e8604e',1,'ada_set_hash(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ae17f46b5b5cd69a0608fbf1d5aabc545',1,'ada_set_hash(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], - ['ada_5fset_5fhost_122',['ada_set_host',['../df/d61/ada__c_8h.html#a18b182a77e270b6b824353e82f931a22',1,'ada_set_host(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ad80e19d1dd8d0b2b4831cdf2519fb184',1,'ada_set_host(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], - ['ada_5fset_5fhostname_123',['ada_set_hostname',['../df/d61/ada__c_8h.html#a5809782b099e95f9aed7bb1124d84da9',1,'ada_set_hostname(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#aade7320b2a84a34ec50c0eed2ea0f605',1,'ada_set_hostname(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], - ['ada_5fset_5fhref_124',['ada_set_href',['../df/d61/ada__c_8h.html#a8f91cae7049729b7209cc109ffd24ec1',1,'ada_set_href(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ac327f49ac065ca76e20dcd1161035a6a',1,'ada_set_href(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], - ['ada_5fset_5fpassword_125',['ada_set_password',['../df/d61/ada__c_8h.html#a31597c85d75186a69dfa9b2d4dd5389e',1,'ada_set_password(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a4bf6391541ec8f7093e51525e224ad38',1,'ada_set_password(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], - ['ada_5fset_5fpathname_126',['ada_set_pathname',['../df/d61/ada__c_8h.html#a6b2834cc90b92b29d1d2e65c752eceec',1,'ada_set_pathname(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a4ad7c8d9106768422bf97e1aa2d4d961',1,'ada_set_pathname(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], - ['ada_5fset_5fport_127',['ada_set_port',['../df/d61/ada__c_8h.html#a07d4f8711151fbca1a89f6eb98cecabf',1,'ada_set_port(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ad2143365487ae91fb51fab2566a4f6d2',1,'ada_set_port(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], - ['ada_5fset_5fprotocol_128',['ada_set_protocol',['../df/d61/ada__c_8h.html#ada26e66474296e31335e8642678aef5b',1,'ada_set_protocol(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a74ab686fec279553e61737dd232ade66',1,'ada_set_protocol(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], - ['ada_5fset_5fsearch_129',['ada_set_search',['../df/d61/ada__c_8h.html#ac716cfd3ad0ac26c83b5d4d0ffc87175',1,'ada_set_search(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a92d069bc76599331c664d787bafa16e8',1,'ada_set_search(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], - ['ada_5fset_5fusername_130',['ada_set_username',['../df/d61/ada__c_8h.html#aa13122e9047c0dc95643d1db81bee0b7',1,'ada_set_username(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a66167276ad389b683b639d41d3ca1913',1,'ada_set_username(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], - ['ada_5fstr_131',['ADA_STR',['../d7/d19/common__defs_8h.html#a9331dd9609e5b9280daf48ad115c662c',1,'common_defs.h']]], - ['ada_5fstring_132',['ada_string',['../d2/daa/structada__string.html',1,'']]], - ['ada_5fstring_5fcreate_133',['ada_string_create',['../dd/dd6/ada__c_8cpp.html#a54aa4bf9b91403fe2fb4f5b9d1fcf201',1,'ada_c.cpp']]], - ['ada_5fstring_5fpair_134',['ada_string_pair',['../d0/d63/structada__string__pair.html',1,'']]], - ['ada_5fstrings_135',['ada_strings',['../df/d61/ada__c_8h.html#a4550dceefee7ecce927304912ddfb9f4',1,'ada_strings: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#a4550dceefee7ecce927304912ddfb9f4',1,'ada_strings: ada_c.cpp']]], - ['ada_5fstrings_5fget_136',['ada_strings_get',['../df/d61/ada__c_8h.html#a8dfd6eea6bed3487632fe6c4361344eb',1,'ada_strings_get(ada_strings result, size_t index): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a8dfd6eea6bed3487632fe6c4361344eb',1,'ada_strings_get(ada_strings result, size_t index): ada_c.cpp']]], - ['ada_5fstrings_5fsize_137',['ada_strings_size',['../df/d61/ada__c_8h.html#adc241ad1595c427a589e61a561a3f916',1,'ada_strings_size(ada_strings result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#adc241ad1595c427a589e61a561a3f916',1,'ada_strings_size(ada_strings result): ada_c.cpp']]], - ['ada_5ftry_138',['ADA_TRY',['../d7/d19/common__defs_8h.html#a88089db9c1afc7d6a3ccd6334ff6f287',1,'common_defs.h']]], - ['ada_5funlikely_139',['ada_unlikely',['../d7/d19/common__defs_8h.html#a8b66b4c710d564028a16dd2f77510958',1,'common_defs.h']]], - ['ada_5funused_140',['ada_unused',['../d7/d19/common__defs_8h.html#a157b2f0935f72bb3dd766c4e9b03f4ea',1,'common_defs.h']]], - ['ada_5furl_141',['ada_url',['../df/d61/ada__c_8h.html#a94710a7b3fe3ecbf7a2113e015d423ba',1,'ada_url: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#a94710a7b3fe3ecbf7a2113e015d423ba',1,'ada_url: ada_c.cpp']]], - ['ada_5furl_5fcomponents_142',['ada_url_components',['../dc/d69/structada__url__components.html',1,'']]], - ['ada_5furl_5fomitted_143',['ada_url_omitted',['../df/d61/ada__c_8h.html#a59ba9e4151cfbca2f5586ac2064e0743',1,'ada_c.h']]], - ['ada_5furl_5fsearch_5fparams_144',['ada_url_search_params',['../df/d61/ada__c_8h.html#a73ad855eb43388c9d2d97b8dea8a83a4',1,'ada_url_search_params: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#a73ad855eb43388c9d2d97b8dea8a83a4',1,'ada_url_search_params: ada_c.cpp']]], - ['ada_5furl_5fsearch_5fparams_5fentries_5fiter_145',['ada_url_search_params_entries_iter',['../df/d61/ada__c_8h.html#a333e532a4f2756d8c8a6d3d6f56bc2b1',1,'ada_url_search_params_entries_iter: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#a333e532a4f2756d8c8a6d3d6f56bc2b1',1,'ada_url_search_params_entries_iter: ada_c.cpp']]], - ['ada_5furl_5fsearch_5fparams_5fkeys_5fiter_146',['ada_url_search_params_keys_iter',['../df/d61/ada__c_8h.html#acab2faa0baf7250e4d585d8f5909770c',1,'ada_url_search_params_keys_iter: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#acab2faa0baf7250e4d585d8f5909770c',1,'ada_url_search_params_keys_iter: ada_c.cpp']]], - ['ada_5furl_5fsearch_5fparams_5fvalues_5fiter_147',['ada_url_search_params_values_iter',['../df/d61/ada__c_8h.html#ae8b223fca129426568ba6476e2cd5a4c',1,'ada_url_search_params_values_iter: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#ae8b223fca129426568ba6476e2cd5a4c',1,'ada_url_search_params_values_iter: ada_c.cpp']]], - ['ada_5fversion_148',['ADA_VERSION',['../d7/d80/ada__version_8h.html#acda294c331e5f138143097bf9f60069c',1,'ada_version.h']]], - ['ada_5fversion_2eh_149',['ada_version.h',['../d7/d80/ada__version_8h.html',1,'']]], - ['ada_5fversion_5fmajor_150',['ADA_VERSION_MAJOR',['../dd/d64/namespaceada.html#a234b49f8ed06b16bb47f1f22c10f633faa7ef0c46d29935786a977df9508ccd15',1,'ada']]], - ['ada_5fversion_5fminor_151',['ADA_VERSION_MINOR',['../dd/d64/namespaceada.html#a234b49f8ed06b16bb47f1f22c10f633fa03d1a99d518d05ee8221fbea0051b56c',1,'ada']]], - ['ada_5fversion_5frevision_152',['ADA_VERSION_REVISION',['../dd/d64/namespaceada.html#a234b49f8ed06b16bb47f1f22c10f633fa574e2fbf1c698b45963d68dcc9b4863a',1,'ada']]], - ['ada_5fwarn_5funused_153',['ada_warn_unused',['../d7/d19/common__defs_8h.html#a8756815190bd85a52b1a14af2fa17a34',1,'common_defs.h']]], - ['adapt_154',['adapt',['../d5/ddb/namespaceada_1_1idna.html#a28815dfd4e31facb82c56c817dd1067f',1,'ada::idna']]], - ['advanced_20usage_155',['Advanced Usage',['../db/d8a/md_docs_2cli.html#autotoc_md10',1,'']]], - ['al_156',['AL',['../d5/ddb/namespaceada_1_1idna.html#ac7495198fe0aa95543b347ac9cc548dda831b2be749a96dc44d52a2a4f157cc4a',1,'ada::idna']]], - ['amalgamation_157',['Amalgamation',['../index.html#autotoc_md25',1,'']]], - ['an_158',['AN',['../d5/ddb/namespaceada_1_1idna.html#ac7495198fe0aa95543b347ac9cc548dda057b30dd2eafb32307e5a4f76ba371c1',1,'ada::idna']]], - ['append_159',['append',['../dd/dcb/structada_1_1url__search__params.html#a99663e8026d089177c53ce2133812ef2',1,'ada::url_search_params']]], - ['ascii_5fhas_5fupper_5fcase_160',['ascii_has_upper_case',['../d5/ddb/namespaceada_1_1idna.html#ac6f73440f8dc6ef6ecd14b7a3a836b21',1,'ada::idna']]], - ['ascii_5fmap_161',['ascii_map',['../d5/ddb/namespaceada_1_1idna.html#a10ef8e085520b93791eef38bdabf5941',1,'ada::idna']]], - ['authority_162',['AUTHORITY',['../dd/d64/namespaceada.html#a7a6e382cd6d05da70cf566a2cf636574aeaab57fe760f0fcdb813e98df850bd39',1,'ada']]], - ['authority_5fdelimiter_163',['authority_delimiter',['../d7/d6c/namespaceada_1_1helpers.html#a7117e5e670efb876537a058d5fb559ed',1,'ada::helpers']]], - ['authority_5fdelimiter_5fspecial_164',['authority_delimiter_special',['../d7/d6c/namespaceada_1_1helpers.html#a324e85a68bea57ef8f599ab60c68779a',1,'ada::helpers']]] + ['ada_5fnever_5finline_86',['ada_never_inline',['../d7/d19/common__defs_8h.html#a0349da887815dc7cf3b4229a6bb45669',1,'common_defs.h']]], + ['ada_5fowned_5fstring_87',['ada_owned_string',['../df/d1e/structada__owned__string.html',1,'']]], + ['ada_5fparse_88',['ada_parse',['../df/d61/ada__c_8h.html#a769af1f10e5c8407a02afc1eddfeacba',1,'ada_parse(const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a3d27272e23679da004dc75ca466587b0',1,'ada_parse(const char *input, size_t length) noexcept: ada_c.cpp']]], + ['ada_5fparse_5fsearch_5fparams_89',['ada_parse_search_params',['../df/d61/ada__c_8h.html#a0280988cb6e6e1c4e9a935147b461b16',1,'ada_parse_search_params(const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a0280988cb6e6e1c4e9a935147b461b16',1,'ada_parse_search_params(const char *input, size_t length): ada_c.cpp']]], + ['ada_5fparse_5fwith_5fbase_90',['ada_parse_with_base',['../df/d61/ada__c_8h.html#a5d601c8be3157767fa66e6a18f679f59',1,'ada_parse_with_base(const char *input, size_t input_length, const char *base, size_t base_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a9fbd8028d594a7d4534cb981b7f2d9ae',1,'ada_parse_with_base(const char *input, size_t input_length, const char *base, size_t base_length) noexcept: ada_c.cpp']]], + ['ada_5fpop_5fdisable_5fwarnings_91',['ADA_POP_DISABLE_WARNINGS',['../d7/d19/common__defs_8h.html#a4edcbe1183fb8dd530378209ecda57cf',1,'common_defs.h']]], + ['ada_5fpragma_92',['ADA_PRAGMA',['../d7/d19/common__defs_8h.html#a4d69a05262ebb21a9b7eae1db41b7860',1,'common_defs.h']]], + ['ada_5fpush_5fdisable_5fall_5fwarnings_93',['ADA_PUSH_DISABLE_ALL_WARNINGS',['../d7/d19/common__defs_8h.html#a22d8e2f39244a4aaa04bc6f1477cb7d4',1,'common_defs.h']]], + ['ada_5fpush_5fdisable_5fwarnings_94',['ADA_PUSH_DISABLE_WARNINGS',['../d7/d19/common__defs_8h.html#aa295d58b5fe105abc6b5b9892ede5736',1,'common_defs.h']]], + ['ada_5freally_5finline_95',['ada_really_inline',['../d7/d19/common__defs_8h.html#ae21678219694a2566d0bd2111d958f17',1,'common_defs.h']]], + ['ada_5frequire_96',['ADA_REQUIRE',['../d7/d19/common__defs_8h.html#a55dcbce238a451ac27af4e76d3158b0c',1,'common_defs.h']]], + ['ada_5frounddown_5fn_97',['ADA_ROUNDDOWN_N',['../d7/d19/common__defs_8h.html#a5b870e3ef7880a24d95d224e6587305d',1,'common_defs.h']]], + ['ada_5froundup_5fn_98',['ADA_ROUNDUP_N',['../d7/d19/common__defs_8h.html#a4b70eccce6659fc617b1700e5d5b96b2',1,'common_defs.h']]], + ['ada_5fsearch_5fparams_5fappend_99',['ada_search_params_append',['../df/d61/ada__c_8h.html#a2ff63854fd9243b04cee594765824d0f',1,'ada_search_params_append(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a2ff63854fd9243b04cee594765824d0f',1,'ada_search_params_append(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fentries_5fiter_5fhas_5fnext_100',['ada_search_params_entries_iter_has_next',['../df/d61/ada__c_8h.html#a974f17ad16f39f1d7212e2e4e13ba211',1,'ada_search_params_entries_iter_has_next(ada_url_search_params_entries_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a974f17ad16f39f1d7212e2e4e13ba211',1,'ada_search_params_entries_iter_has_next(ada_url_search_params_entries_iter result): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fentries_5fiter_5fnext_101',['ada_search_params_entries_iter_next',['../df/d61/ada__c_8h.html#ab0e5d6ab2ec2e266d746acf5ad523512',1,'ada_search_params_entries_iter_next(ada_url_search_params_entries_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ab0e5d6ab2ec2e266d746acf5ad523512',1,'ada_search_params_entries_iter_next(ada_url_search_params_entries_iter result): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fget_102',['ada_search_params_get',['../df/d61/ada__c_8h.html#a35c9d1c677381f0feda344d2d9a661ba',1,'ada_search_params_get(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a35c9d1c677381f0feda344d2d9a661ba',1,'ada_search_params_get(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fget_5fall_103',['ada_search_params_get_all',['../df/d61/ada__c_8h.html#a0c47d6b52db5dd20cf04e38927ec6255',1,'ada_search_params_get_all(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a0c47d6b52db5dd20cf04e38927ec6255',1,'ada_search_params_get_all(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fget_5fentries_104',['ada_search_params_get_entries',['../df/d61/ada__c_8h.html#a3159e29f9b1b57af1bb747bd61aa9184',1,'ada_search_params_get_entries(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a3159e29f9b1b57af1bb747bd61aa9184',1,'ada_search_params_get_entries(ada_url_search_params result): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fget_5fkeys_105',['ada_search_params_get_keys',['../df/d61/ada__c_8h.html#ab9b7f54429e9aedb548152e6bce19109',1,'ada_search_params_get_keys(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ab9b7f54429e9aedb548152e6bce19109',1,'ada_search_params_get_keys(ada_url_search_params result): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fget_5fvalues_106',['ada_search_params_get_values',['../df/d61/ada__c_8h.html#adf43435636b3ff65d12c74dee86d9da0',1,'ada_search_params_get_values(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#adf43435636b3ff65d12c74dee86d9da0',1,'ada_search_params_get_values(ada_url_search_params result): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fhas_107',['ada_search_params_has',['../df/d61/ada__c_8h.html#ae4c399eed2d7eafdb4263147a653d1e1',1,'ada_search_params_has(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ae4c399eed2d7eafdb4263147a653d1e1',1,'ada_search_params_has(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fhas_5fvalue_108',['ada_search_params_has_value',['../df/d61/ada__c_8h.html#a29527a5451c1f2a937920c7e7a4f7d1f',1,'ada_search_params_has_value(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a29527a5451c1f2a937920c7e7a4f7d1f',1,'ada_search_params_has_value(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fkeys_5fiter_5fhas_5fnext_109',['ada_search_params_keys_iter_has_next',['../df/d61/ada__c_8h.html#a195e7c744888cb3e4f559c8e2b07fc51',1,'ada_search_params_keys_iter_has_next(ada_url_search_params_keys_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a195e7c744888cb3e4f559c8e2b07fc51',1,'ada_search_params_keys_iter_has_next(ada_url_search_params_keys_iter result): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fkeys_5fiter_5fnext_110',['ada_search_params_keys_iter_next',['../df/d61/ada__c_8h.html#aa4d4d54925053a595483db33036ee6e9',1,'ada_search_params_keys_iter_next(ada_url_search_params_keys_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#aa4d4d54925053a595483db33036ee6e9',1,'ada_search_params_keys_iter_next(ada_url_search_params_keys_iter result): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fremove_111',['ada_search_params_remove',['../df/d61/ada__c_8h.html#aec5b9e4136a5d73716cf84a9da656789',1,'ada_search_params_remove(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#aec5b9e4136a5d73716cf84a9da656789',1,'ada_search_params_remove(ada_url_search_params result, const char *key, size_t key_length): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fremove_5fvalue_112',['ada_search_params_remove_value',['../df/d61/ada__c_8h.html#a570f5f0e36aa9cd14156fba8a8de1fd5',1,'ada_search_params_remove_value(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a570f5f0e36aa9cd14156fba8a8de1fd5',1,'ada_search_params_remove_value(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5freset_113',['ada_search_params_reset',['../df/d61/ada__c_8h.html#aeaf6867f8c367b98291f141ac7b0ac99',1,'ada_search_params_reset(ada_url_search_params result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#aeaf6867f8c367b98291f141ac7b0ac99',1,'ada_search_params_reset(ada_url_search_params result, const char *input, size_t length): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fset_114',['ada_search_params_set',['../df/d61/ada__c_8h.html#ad4b436a85d4ef55293361f90ea8ffc48',1,'ada_search_params_set(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ad4b436a85d4ef55293361f90ea8ffc48',1,'ada_search_params_set(ada_url_search_params result, const char *key, size_t key_length, const char *value, size_t value_length): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fsize_115',['ada_search_params_size',['../df/d61/ada__c_8h.html#a97d4c137929575743967cf5256d9c1eb',1,'ada_search_params_size(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a97d4c137929575743967cf5256d9c1eb',1,'ada_search_params_size(ada_url_search_params result): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fsort_116',['ada_search_params_sort',['../df/d61/ada__c_8h.html#a4847ac55086714ae0e3e5a4748acdb00',1,'ada_search_params_sort(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a4847ac55086714ae0e3e5a4748acdb00',1,'ada_search_params_sort(ada_url_search_params result): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fto_5fstring_117',['ada_search_params_to_string',['../df/d61/ada__c_8h.html#a8c98618c164f615a037f3530c0c1af0b',1,'ada_search_params_to_string(ada_url_search_params result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a8c98618c164f615a037f3530c0c1af0b',1,'ada_search_params_to_string(ada_url_search_params result): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fvalues_5fiter_5fhas_5fnext_118',['ada_search_params_values_iter_has_next',['../df/d61/ada__c_8h.html#ad18eddcf5a4be7903360149a1af7c9c4',1,'ada_search_params_values_iter_has_next(ada_url_search_params_values_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ad18eddcf5a4be7903360149a1af7c9c4',1,'ada_search_params_values_iter_has_next(ada_url_search_params_values_iter result): ada_c.cpp']]], + ['ada_5fsearch_5fparams_5fvalues_5fiter_5fnext_119',['ada_search_params_values_iter_next',['../df/d61/ada__c_8h.html#a1cc1f63daaeafda75185c5f59c4b2421',1,'ada_search_params_values_iter_next(ada_url_search_params_values_iter result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a1cc1f63daaeafda75185c5f59c4b2421',1,'ada_search_params_values_iter_next(ada_url_search_params_values_iter result): ada_c.cpp']]], + ['ada_5fset_5fhash_120',['ada_set_hash',['../df/d61/ada__c_8h.html#af7b3afce219ea6e237ffe07044e8604e',1,'ada_set_hash(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ae17f46b5b5cd69a0608fbf1d5aabc545',1,'ada_set_hash(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], + ['ada_5fset_5fhost_121',['ada_set_host',['../df/d61/ada__c_8h.html#a18b182a77e270b6b824353e82f931a22',1,'ada_set_host(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ad80e19d1dd8d0b2b4831cdf2519fb184',1,'ada_set_host(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], + ['ada_5fset_5fhostname_122',['ada_set_hostname',['../df/d61/ada__c_8h.html#a5809782b099e95f9aed7bb1124d84da9',1,'ada_set_hostname(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#aade7320b2a84a34ec50c0eed2ea0f605',1,'ada_set_hostname(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], + ['ada_5fset_5fhref_123',['ada_set_href',['../df/d61/ada__c_8h.html#a8f91cae7049729b7209cc109ffd24ec1',1,'ada_set_href(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ac327f49ac065ca76e20dcd1161035a6a',1,'ada_set_href(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], + ['ada_5fset_5fpassword_124',['ada_set_password',['../df/d61/ada__c_8h.html#a31597c85d75186a69dfa9b2d4dd5389e',1,'ada_set_password(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a4bf6391541ec8f7093e51525e224ad38',1,'ada_set_password(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], + ['ada_5fset_5fpathname_125',['ada_set_pathname',['../df/d61/ada__c_8h.html#a6b2834cc90b92b29d1d2e65c752eceec',1,'ada_set_pathname(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a4ad7c8d9106768422bf97e1aa2d4d961',1,'ada_set_pathname(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], + ['ada_5fset_5fport_126',['ada_set_port',['../df/d61/ada__c_8h.html#a07d4f8711151fbca1a89f6eb98cecabf',1,'ada_set_port(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#ad2143365487ae91fb51fab2566a4f6d2',1,'ada_set_port(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], + ['ada_5fset_5fprotocol_127',['ada_set_protocol',['../df/d61/ada__c_8h.html#ada26e66474296e31335e8642678aef5b',1,'ada_set_protocol(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a74ab686fec279553e61737dd232ade66',1,'ada_set_protocol(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], + ['ada_5fset_5fsearch_128',['ada_set_search',['../df/d61/ada__c_8h.html#ac716cfd3ad0ac26c83b5d4d0ffc87175',1,'ada_set_search(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a92d069bc76599331c664d787bafa16e8',1,'ada_set_search(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], + ['ada_5fset_5fusername_129',['ada_set_username',['../df/d61/ada__c_8h.html#aa13122e9047c0dc95643d1db81bee0b7',1,'ada_set_username(ada_url result, const char *input, size_t length): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a66167276ad389b683b639d41d3ca1913',1,'ada_set_username(ada_url result, const char *input, size_t length) noexcept: ada_c.cpp']]], + ['ada_5fstr_130',['ADA_STR',['../d7/d19/common__defs_8h.html#a9331dd9609e5b9280daf48ad115c662c',1,'common_defs.h']]], + ['ada_5fstring_131',['ada_string',['../d2/daa/structada__string.html',1,'']]], + ['ada_5fstring_5fcreate_132',['ada_string_create',['../dd/dd6/ada__c_8cpp.html#a54aa4bf9b91403fe2fb4f5b9d1fcf201',1,'ada_c.cpp']]], + ['ada_5fstring_5fpair_133',['ada_string_pair',['../d0/d63/structada__string__pair.html',1,'']]], + ['ada_5fstrings_134',['ada_strings',['../df/d61/ada__c_8h.html#a4550dceefee7ecce927304912ddfb9f4',1,'ada_strings: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#a4550dceefee7ecce927304912ddfb9f4',1,'ada_strings: ada_c.cpp']]], + ['ada_5fstrings_5fget_135',['ada_strings_get',['../df/d61/ada__c_8h.html#a8dfd6eea6bed3487632fe6c4361344eb',1,'ada_strings_get(ada_strings result, size_t index): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#a8dfd6eea6bed3487632fe6c4361344eb',1,'ada_strings_get(ada_strings result, size_t index): ada_c.cpp']]], + ['ada_5fstrings_5fsize_136',['ada_strings_size',['../df/d61/ada__c_8h.html#adc241ad1595c427a589e61a561a3f916',1,'ada_strings_size(ada_strings result): ada_c.cpp'],['../dd/dd6/ada__c_8cpp.html#adc241ad1595c427a589e61a561a3f916',1,'ada_strings_size(ada_strings result): ada_c.cpp']]], + ['ada_5ftry_137',['ADA_TRY',['../d7/d19/common__defs_8h.html#a88089db9c1afc7d6a3ccd6334ff6f287',1,'common_defs.h']]], + ['ada_5funused_138',['ada_unused',['../d7/d19/common__defs_8h.html#a157b2f0935f72bb3dd766c4e9b03f4ea',1,'common_defs.h']]], + ['ada_5furl_139',['ada_url',['../df/d61/ada__c_8h.html#a94710a7b3fe3ecbf7a2113e015d423ba',1,'ada_url: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#a94710a7b3fe3ecbf7a2113e015d423ba',1,'ada_url: ada_c.cpp']]], + ['ada_5furl_5fcomponents_140',['ada_url_components',['../dc/d69/structada__url__components.html',1,'']]], + ['ada_5furl_5fomitted_141',['ada_url_omitted',['../df/d61/ada__c_8h.html#a59ba9e4151cfbca2f5586ac2064e0743',1,'ada_c.h']]], + ['ada_5furl_5fsearch_5fparams_142',['ada_url_search_params',['../df/d61/ada__c_8h.html#a73ad855eb43388c9d2d97b8dea8a83a4',1,'ada_url_search_params: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#a73ad855eb43388c9d2d97b8dea8a83a4',1,'ada_url_search_params: ada_c.cpp']]], + ['ada_5furl_5fsearch_5fparams_5fentries_5fiter_143',['ada_url_search_params_entries_iter',['../df/d61/ada__c_8h.html#a333e532a4f2756d8c8a6d3d6f56bc2b1',1,'ada_url_search_params_entries_iter: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#a333e532a4f2756d8c8a6d3d6f56bc2b1',1,'ada_url_search_params_entries_iter: ada_c.cpp']]], + ['ada_5furl_5fsearch_5fparams_5fkeys_5fiter_144',['ada_url_search_params_keys_iter',['../df/d61/ada__c_8h.html#acab2faa0baf7250e4d585d8f5909770c',1,'ada_url_search_params_keys_iter: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#acab2faa0baf7250e4d585d8f5909770c',1,'ada_url_search_params_keys_iter: ada_c.cpp']]], + ['ada_5furl_5fsearch_5fparams_5fvalues_5fiter_145',['ada_url_search_params_values_iter',['../df/d61/ada__c_8h.html#ae8b223fca129426568ba6476e2cd5a4c',1,'ada_url_search_params_values_iter: ada_c.h'],['../dd/dd6/ada__c_8cpp.html#ae8b223fca129426568ba6476e2cd5a4c',1,'ada_url_search_params_values_iter: ada_c.cpp']]], + ['ada_5fversion_146',['ADA_VERSION',['../d7/d80/ada__version_8h.html#acda294c331e5f138143097bf9f60069c',1,'ada_version.h']]], + ['ada_5fversion_2eh_147',['ada_version.h',['../d7/d80/ada__version_8h.html',1,'']]], + ['ada_5fversion_5fmajor_148',['ADA_VERSION_MAJOR',['../dd/d64/namespaceada.html#a234b49f8ed06b16bb47f1f22c10f633faa7ef0c46d29935786a977df9508ccd15',1,'ada']]], + ['ada_5fversion_5fminor_149',['ADA_VERSION_MINOR',['../dd/d64/namespaceada.html#a234b49f8ed06b16bb47f1f22c10f633fa03d1a99d518d05ee8221fbea0051b56c',1,'ada']]], + ['ada_5fversion_5frevision_150',['ADA_VERSION_REVISION',['../dd/d64/namespaceada.html#a234b49f8ed06b16bb47f1f22c10f633fa574e2fbf1c698b45963d68dcc9b4863a',1,'ada']]], + ['ada_5fwarn_5funused_151',['ada_warn_unused',['../d7/d19/common__defs_8h.html#a8756815190bd85a52b1a14af2fa17a34',1,'common_defs.h']]], + ['adapt_152',['adapt',['../d5/ddb/namespaceada_1_1idna.html#a28815dfd4e31facb82c56c817dd1067f',1,'ada::idna']]], + ['advanced_20usage_153',['Advanced Usage',['../db/d8a/md_docs_2cli.html#autotoc_md10',1,'']]], + ['al_154',['AL',['../d5/ddb/namespaceada_1_1idna.html#ac7495198fe0aa95543b347ac9cc548dda831b2be749a96dc44d52a2a4f157cc4a',1,'ada::idna']]], + ['amalgamation_155',['Amalgamation',['../index.html#autotoc_md25',1,'']]], + ['an_156',['AN',['../d5/ddb/namespaceada_1_1idna.html#ac7495198fe0aa95543b347ac9cc548dda057b30dd2eafb32307e5a4f76ba371c1',1,'ada::idna']]], + ['append_157',['append',['../dd/dcb/structada_1_1url__search__params.html#a99663e8026d089177c53ce2133812ef2',1,'ada::url_search_params']]], + ['ascii_5fhas_5fupper_5fcase_158',['ascii_has_upper_case',['../d5/ddb/namespaceada_1_1idna.html#ac6f73440f8dc6ef6ecd14b7a3a836b21',1,'ada::idna']]], + ['ascii_5fmap_159',['ascii_map',['../d5/ddb/namespaceada_1_1idna.html#a10ef8e085520b93791eef38bdabf5941',1,'ada::idna']]], + ['authority_160',['AUTHORITY',['../dd/d64/namespaceada.html#a7a6e382cd6d05da70cf566a2cf636574aeaab57fe760f0fcdb813e98df850bd39',1,'ada']]], + ['authority_5fdelimiter_161',['authority_delimiter',['../d7/d6c/namespaceada_1_1helpers.html#a7117e5e670efb876537a058d5fb559ed',1,'ada::helpers']]], + ['authority_5fdelimiter_5fspecial_162',['authority_delimiter_special',['../d7/d6c/namespaceada_1_1helpers.html#a324e85a68bea57ef8f599ab60c68779a',1,'ada::helpers']]] ]; diff --git a/search/defines_1.js b/search/defines_1.js index 04bc5df70..1c7b8fbab 100644 --- a/search/defines_1.js +++ b/search/defines_1.js @@ -25,21 +25,19 @@ var searchData= ['ada_5fidna_5fvalidity_5fh_22',['ADA_IDNA_VALIDITY_H',['../dd/d4c/ada__idna_8h.html#a0d819d87708524de1f5a4515f7f9f6d4',1,'ada_idna.h']]], ['ada_5fisaligned_5fn_23',['ADA_ISALIGNED_N',['../d7/d19/common__defs_8h.html#a6a069f0d3d1400c28a80a8e5db9859bb',1,'common_defs.h']]], ['ada_5flifetime_5fbound_24',['ada_lifetime_bound',['../d7/d19/common__defs_8h.html#a2a06cbe98bee7bd6a4cb4b7607ce5b60',1,'common_defs.h']]], - ['ada_5flikely_25',['ada_likely',['../d7/d19/common__defs_8h.html#afad02d7ad262323ba94fe6dec9dab4b6',1,'common_defs.h']]], - ['ada_5fnever_5finline_26',['ada_never_inline',['../d7/d19/common__defs_8h.html#a0349da887815dc7cf3b4229a6bb45669',1,'common_defs.h']]], - ['ada_5fpop_5fdisable_5fwarnings_27',['ADA_POP_DISABLE_WARNINGS',['../d7/d19/common__defs_8h.html#a4edcbe1183fb8dd530378209ecda57cf',1,'common_defs.h']]], - ['ada_5fpragma_28',['ADA_PRAGMA',['../d7/d19/common__defs_8h.html#a4d69a05262ebb21a9b7eae1db41b7860',1,'common_defs.h']]], - ['ada_5fpush_5fdisable_5fall_5fwarnings_29',['ADA_PUSH_DISABLE_ALL_WARNINGS',['../d7/d19/common__defs_8h.html#a22d8e2f39244a4aaa04bc6f1477cb7d4',1,'common_defs.h']]], - ['ada_5fpush_5fdisable_5fwarnings_30',['ADA_PUSH_DISABLE_WARNINGS',['../d7/d19/common__defs_8h.html#aa295d58b5fe105abc6b5b9892ede5736',1,'common_defs.h']]], - ['ada_5freally_5finline_31',['ada_really_inline',['../d7/d19/common__defs_8h.html#ae21678219694a2566d0bd2111d958f17',1,'common_defs.h']]], - ['ada_5frequire_32',['ADA_REQUIRE',['../d7/d19/common__defs_8h.html#a55dcbce238a451ac27af4e76d3158b0c',1,'common_defs.h']]], - ['ada_5frounddown_5fn_33',['ADA_ROUNDDOWN_N',['../d7/d19/common__defs_8h.html#a5b870e3ef7880a24d95d224e6587305d',1,'common_defs.h']]], - ['ada_5froundup_5fn_34',['ADA_ROUNDUP_N',['../d7/d19/common__defs_8h.html#a4b70eccce6659fc617b1700e5d5b96b2',1,'common_defs.h']]], - ['ada_5fstr_35',['ADA_STR',['../d7/d19/common__defs_8h.html#a9331dd9609e5b9280daf48ad115c662c',1,'common_defs.h']]], - ['ada_5ftry_36',['ADA_TRY',['../d7/d19/common__defs_8h.html#a88089db9c1afc7d6a3ccd6334ff6f287',1,'common_defs.h']]], - ['ada_5funlikely_37',['ada_unlikely',['../d7/d19/common__defs_8h.html#a8b66b4c710d564028a16dd2f77510958',1,'common_defs.h']]], - ['ada_5funused_38',['ada_unused',['../d7/d19/common__defs_8h.html#a157b2f0935f72bb3dd766c4e9b03f4ea',1,'common_defs.h']]], - ['ada_5furl_5fomitted_39',['ada_url_omitted',['../df/d61/ada__c_8h.html#a59ba9e4151cfbca2f5586ac2064e0743',1,'ada_c.h']]], - ['ada_5fversion_40',['ADA_VERSION',['../d7/d80/ada__version_8h.html#acda294c331e5f138143097bf9f60069c',1,'ada_version.h']]], - ['ada_5fwarn_5funused_41',['ada_warn_unused',['../d7/d19/common__defs_8h.html#a8756815190bd85a52b1a14af2fa17a34',1,'common_defs.h']]] + ['ada_5fnever_5finline_25',['ada_never_inline',['../d7/d19/common__defs_8h.html#a0349da887815dc7cf3b4229a6bb45669',1,'common_defs.h']]], + ['ada_5fpop_5fdisable_5fwarnings_26',['ADA_POP_DISABLE_WARNINGS',['../d7/d19/common__defs_8h.html#a4edcbe1183fb8dd530378209ecda57cf',1,'common_defs.h']]], + ['ada_5fpragma_27',['ADA_PRAGMA',['../d7/d19/common__defs_8h.html#a4d69a05262ebb21a9b7eae1db41b7860',1,'common_defs.h']]], + ['ada_5fpush_5fdisable_5fall_5fwarnings_28',['ADA_PUSH_DISABLE_ALL_WARNINGS',['../d7/d19/common__defs_8h.html#a22d8e2f39244a4aaa04bc6f1477cb7d4',1,'common_defs.h']]], + ['ada_5fpush_5fdisable_5fwarnings_29',['ADA_PUSH_DISABLE_WARNINGS',['../d7/d19/common__defs_8h.html#aa295d58b5fe105abc6b5b9892ede5736',1,'common_defs.h']]], + ['ada_5freally_5finline_30',['ada_really_inline',['../d7/d19/common__defs_8h.html#ae21678219694a2566d0bd2111d958f17',1,'common_defs.h']]], + ['ada_5frequire_31',['ADA_REQUIRE',['../d7/d19/common__defs_8h.html#a55dcbce238a451ac27af4e76d3158b0c',1,'common_defs.h']]], + ['ada_5frounddown_5fn_32',['ADA_ROUNDDOWN_N',['../d7/d19/common__defs_8h.html#a5b870e3ef7880a24d95d224e6587305d',1,'common_defs.h']]], + ['ada_5froundup_5fn_33',['ADA_ROUNDUP_N',['../d7/d19/common__defs_8h.html#a4b70eccce6659fc617b1700e5d5b96b2',1,'common_defs.h']]], + ['ada_5fstr_34',['ADA_STR',['../d7/d19/common__defs_8h.html#a9331dd9609e5b9280daf48ad115c662c',1,'common_defs.h']]], + ['ada_5ftry_35',['ADA_TRY',['../d7/d19/common__defs_8h.html#a88089db9c1afc7d6a3ccd6334ff6f287',1,'common_defs.h']]], + ['ada_5funused_36',['ada_unused',['../d7/d19/common__defs_8h.html#a157b2f0935f72bb3dd766c4e9b03f4ea',1,'common_defs.h']]], + ['ada_5furl_5fomitted_37',['ada_url_omitted',['../df/d61/ada__c_8h.html#a59ba9e4151cfbca2f5586ac2064e0743',1,'ada_c.h']]], + ['ada_5fversion_38',['ADA_VERSION',['../d7/d80/ada__version_8h.html#acda294c331e5f138143097bf9f60069c',1,'ada_version.h']]], + ['ada_5fwarn_5funused_39',['ada_warn_unused',['../d7/d19/common__defs_8h.html#a8756815190bd85a52b1a14af2fa17a34',1,'common_defs.h']]] ];