@@ -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