Lines Matching defs:names
75 #include <osl/names.h>
167 * this function generates as set of names for all the dimensions
169 * \param[in] statement The statement (list) we have to generate names for.
170 * \return A set of generated names for the input statement dimensions.
197 * \param[in] names The names of the constraint columns for comments.
200 osl_names_p names) {
206 // Generate the dimension names if necessary and replace iterators with
208 if (names == NULL) {
210 names = osl_statement_names(statement);
214 // If possible, replace iterator names with statement iterator names.
218 iterators_backup = names->iterators;
219 names->iterators = ((osl_body_p)(statement->body->data))->iterators;
239 osl_relation_pprint(file, statement->domain, names);
244 osl_relation_pprint(file, statement->scattering, names);
249 osl_relation_list_pprint_elts(file, statement->access, names);
266 // If necessary, switch back iterator names.
269 names->iterators = iterators_backup;
277 osl_names_free(names);