|
| PythonModuleValue (py::object mod) |
|
std::shared_ptr< SugaredValue > | attr (const SourceRange &loc, Method &m, const std::string &field) override |
|
| PythonValue (py::object self) |
|
FunctionSchema | getSchema (const size_t n_args, const size_t n_binders) |
|
std::shared_ptr< SugaredValue > | call (const SourceRange &loc, Method &m, at::ArrayRef< NamedValue > inputs_, at::ArrayRef< NamedValue > attributes, size_t n_binders) override |
|
std::string | kind () const override |
|
std::vector< std::shared_ptr< SugaredValue > > | asTuple (const SourceRange &loc, Method &m, const c10::optional< size_t > &size_hint={}) override |
|
virtual Value * | asValue (const SourceRange &loc, Method &m) |
|
virtual void | setAttr (const SourceRange &loc, Method &m, const std::string &field, Value *newValue) |
|
virtual NoneStatus | isNone () |
|
|
py::object | getattr (const SourceRange &loc, const std::string &name) |
|
py::object | self |
|
Definition at line 199 of file init.cpp.
The documentation for this struct was generated from the following file: