Halide
|
#include <Scope.h>
Public Member Functions | |
ScopedBinding (Scope<> &s, const std::string &n) | |
ScopedBinding (bool condition, Scope<> &s, const std::string &n) | |
~ScopedBinding () | |
ScopedBinding (const ScopedBinding &that)=delete | |
ScopedBinding (ScopedBinding &&that) noexcept | |
void | operator= (const ScopedBinding &that)=delete |
void | operator= (ScopedBinding &&that)=delete |
Public Attributes | |
Scope * | scope |
std::string | name |
|
inline |
Definition at line 317 of file Scope.h.
References Halide::Internal::ScopedBinding< T >::name, and Halide::Internal::ScopedBinding< T >::scope.
|
inline |
Definition at line 321 of file Scope.h.
References Halide::Internal::ScopedBinding< T >::name, and Halide::Internal::ScopedBinding< T >::scope.
|
inline |
Definition at line 327 of file Scope.h.
References Halide::Internal::ScopedBinding< T >::name, and Halide::Internal::ScopedBinding< T >::scope.
|
delete |
|
inlinenoexcept |
|
delete |
|
delete |
Scope* Halide::Internal::ScopedBinding< void >::scope |
std::string Halide::Internal::ScopedBinding< void >::name |