Lines Matching refs:text

80 				  ptr_assert->text);
84 ptr_assert->text,
91 /* Checks if `text` is a literal representing `value`, e.g. "5" and 5 */
92 static bool is_literal(struct kunit *test, const char *text, long long value,
100 if (strlen(text) != len)
108 ret = strncmp(buffer, text, len) == 0;
125 binary_assert->text->left_text,
126 binary_assert->text->operation,
127 binary_assert->text->right_text);
128 if (!is_literal(stream->test, binary_assert->text->left_text,
131 binary_assert->text->left_text,
134 if (!is_literal(stream->test, binary_assert->text->right_text,
137 binary_assert->text->right_text,
155 binary_assert->text->left_text,
156 binary_assert->text->operation,
157 binary_assert->text->right_text);
159 binary_assert->text->left_text,
162 binary_assert->text->right_text,
169 * Note: `text` will have ""s where as `value` will not.
171 static bool is_str_literal(const char *text, const char *value)
175 len = strlen(text);
178 if (text[0] != '\"' || text[len - 1] != '\"')
181 return strncmp(text + 1, value, len - 2) == 0;
195 binary_assert->text->left_text,
196 binary_assert->text->operation,
197 binary_assert->text->right_text);
198 if (!is_str_literal(binary_assert->text->left_text, binary_assert->left_value))
200 binary_assert->text->left_text,
202 if (!is_str_literal(binary_assert->text->right_text, binary_assert->right_value))
204 binary_assert->text->right_text,
247 mem_assert->text->left_text);
251 mem_assert->text->right_text);
255 mem_assert->text->left_text,
256 mem_assert->text->operation,
257 mem_assert->text->right_text);
260 mem_assert->text->left_text);
267 mem_assert->text->right_text);