@@ -82,7 +82,8 @@ class ArgBinder {
8282 * \param value The target expression value
8383 * \param arg_name argument name.
8484 */
85- void BindArray (const Array<PrimExpr> &arg, const Array<PrimExpr> &value,
85+ void BindArray (const ffi::Array<PrimExpr> &arg,
86+ const ffi::Array<PrimExpr> &value,
8687 const std::string &arg_name);
8788 /* !
8889 * \brief Bind symbolic buffer to another symbolic buffer
@@ -149,7 +150,7 @@ class ArgBinder {
149150 */
150151 const std::vector<Stmt> &init_nest () const { return init_nest_; }
151152 /* ! \return Handle data type of the data */
152- const Map<Var, PrimExpr> &def_handle_dtype () const {
153+ const ffi:: Map<Var, PrimExpr> &def_handle_dtype () const {
153154 return def_handle_dtype_;
154155 }
155156
@@ -164,7 +165,7 @@ class ArgBinder {
164165 /* ! \brief Initialize nest */
165166 std::vector<Stmt> init_nest_;
166167 /* ! \brief handle data type in the defintiions */
167- Map<Var, PrimExpr> def_handle_dtype_;
168+ ffi:: Map<Var, PrimExpr> def_handle_dtype_;
168169 /* ! \brief asserts generated */
169170 std::vector<Stmt> asserts_;
170171 /* ! \brief internal analyzer. */
0 commit comments