Lines Matching refs:cur
44 ucl_object_t *obj, *cur, *ar, *ar1, *ref, *test_obj, *comments; in main() local
74 cur = ucl_object_fromstring_common ("value1", 0, UCL_STRING_TRIM); in main()
75 ucl_object_insert_key (obj, cur, "key0", 0, false); in main()
76 cur = ucl_object_fromdouble (0.1); in main()
77 assert (ucl_object_replace_key (obj, cur, "key0", 0, false)); in main()
80 cur = ucl_object_fromstring_common (" test string ", 0, UCL_STRING_TRIM); in main()
81 ucl_object_insert_key (obj, cur, "key1", 0, false); in main()
82 cur = ucl_object_fromstring_common (" test \nstring\n\r\n\b\t\f\\\" ", 0, in main()
84 ucl_object_insert_key (obj, cur, "key2", 0, false); in main()
85 cur = ucl_object_fromstring_common (" test string \n", 0, 0); in main()
86 ucl_object_insert_key (obj, cur, "key3", 0, false); in main()
89 cur = ucl_object_fromint (10); in main()
90 ucl_array_append (ar, cur); in main()
91 assert (ucl_array_index_of (ar, cur) == 0); in main()
92 cur = ucl_object_fromdouble (10.1); in main()
93 ucl_array_append (ar, cur); in main()
94 assert (ucl_array_index_of (ar, cur) == 1); in main()
95 cur = ucl_object_fromdouble (9.999); in main()
96 ucl_array_prepend (ar, cur); in main()
97 assert (ucl_array_index_of (ar, cur) == 0); in main()
100 cur = ucl_object_fromstring ("abc"); in main()
101 ucl_array_prepend (ar1, cur); in main()
102 cur = ucl_object_fromstring ("cde"); in main()
103 ucl_array_prepend (ar1, cur); in main()
104 cur = ucl_object_fromstring ("абв"); /* UTF8 */ in main()
105 ucl_array_prepend (ar1, cur); in main()
106 cur = ucl_object_fromstring ("Ебв"); /* UTF8 */ in main()
107 ucl_array_prepend (ar1, cur); in main()
115 cur = ucl_object_fromstring (""); /* everybody likes emoji in the code */ in main()
116 ucl_array_prepend (ar1, cur); in main()
121 cur = ucl_object_fromdouble (1.0); in main()
122 ucl_array_append (ar, cur); in main()
123 cur = ucl_array_delete (ar, cur); in main()
124 assert (ucl_object_todouble (cur) == 1.0); in main()
125 ucl_object_unref (cur); in main()
126 cur = ucl_object_fromdouble (2.0); in main()
127 ucl_array_append (ar, cur); in main()
128 cur = ucl_array_pop_last (ar); in main()
129 assert (ucl_object_todouble (cur) == 2.0); in main()
130 ucl_object_unref (cur); in main()
131 cur = ucl_object_fromdouble (3.0); in main()
132 ucl_array_prepend (ar, cur); in main()
133 cur = ucl_array_pop_first (ar); in main()
134 assert (ucl_object_todouble (cur) == 3.0); in main()
135 ucl_object_unref (cur); in main()
138 cur = ucl_object_frombool (true); in main()
140 ref = ucl_object_ref (cur); in main()
141 ucl_object_insert_key (obj, cur, "key4", 0, false); in main()
143 cur = ucl_object_fromstring_common (" ", 0, UCL_STRING_TRIM); in main()
144 ucl_object_insert_key (obj, cur, "key5", 0, false); in main()
145 cur = ucl_object_fromstring_common ("", 0, UCL_STRING_ESCAPE); in main()
146 ucl_object_insert_key (obj, cur, "key6", 0, false); in main()
147 cur = ucl_object_fromstring_common (" \n", 0, UCL_STRING_ESCAPE); in main()
148 ucl_object_insert_key (obj, cur, "key7", 0, false); in main()
150 cur = ucl_object_fromstring_common ("1mb", 0, UCL_STRING_ESCAPE | UCL_STRING_PARSE); in main()
151 ucl_object_insert_key (obj, cur, "key8", 0, false); in main()
152 cur = ucl_object_fromstring_common ("3.14", 0, UCL_STRING_PARSE); in main()
153 ucl_object_insert_key (obj, cur, "key9", 0, false); in main()
154 cur = ucl_object_fromstring_common ("true", 0, UCL_STRING_PARSE); in main()
155 ucl_object_insert_key (obj, cur, "key10", 0, false); in main()
156 cur = ucl_object_fromstring_common (" off ", 0, UCL_STRING_PARSE | UCL_STRING_TRIM); in main()
157 ucl_object_insert_key (obj, cur, "key11", 0, false); in main()
158 cur = ucl_object_fromstring_common ("gslin@gslin.org", 0, UCL_STRING_PARSE_INT); in main()
159 ucl_object_insert_key (obj, cur, "key12", 0, false); in main()
160 cur = ucl_object_fromstring_common ("#test", 0, UCL_STRING_PARSE_INT); in main()
161 ucl_object_insert_key (obj, cur, "key13", 0, false); in main()
162 cur = ucl_object_frombool (true); in main()
163 ucl_object_insert_key (obj, cur, "k=3", 0, false); in main()
165 cur = ucl_object_new_userdata (ud_dtor, ud_emit, NULL); in main()
166 ucl_object_insert_key (obj, cur, "key15", 0, false); in main()
169 cur = ucl_object_fromlstring ("test", 3); in main()
170 ucl_object_insert_key (obj, cur, "key16", 0, false); in main()
172 assert (test == cur); in main()
174 assert (test == cur); in main()
175 cur = ucl_object_pop_key (obj, "key16"); in main()
176 assert (test == cur); in main()
183 ucl_object_insert_key (test_obj, cur, "key16", 0, true); in main()
192 cur = ucl_object_fromstring ("test"); in main()
193 ucl_object_insert_key (obj, cur, "key18", 0, true); in main()
196 cur = ucl_object_fromlstring ("test", 4); in main()
197 ucl_object_insert_key (obj, cur, "key18\0\0", 7, true); in main()
198 assert (ucl_object_lookup_len (obj, "key18\0\0", 7) == cur); in main()
217 cur = ucl_object_fromstring ("test"); in main()
218 cur = ucl_elt_append (cur, ucl_object_fromstring ("test1")); in main()
219 ucl_array_append (ar1, cur); in main()
221 assert (test == cur); in main()