1 #ifndef HALIDE_QUALIFY_H
2 #define HALIDE_QUALIFY_H
3 
4 /** \file
5  *
6  * Defines methods for prefixing names in an expression with a prefix string.
7  */
8 #include <string>
9 
10 #include "Expr.h"
11 
12 namespace Halide {
13 namespace Internal {
14 
15 /** Prefix all variable names in the given expression with the prefix string. */
16 Expr qualify(const std::string &prefix, const Expr &value);
17 
18 }  // namespace Internal
19 }  // namespace Halide
20 
21 #endif
22