![]() |
Spicy
|
#include <elements.h>
Public Member Functions | |
Local (Local &&)=default | |
Local (const Local &)=default | |
Local & | operator= (Local &&)=default |
Local & | operator= (const Local &)=default |
Local (cxx::ID _id={}, cxx::Type _type={}, std::vector< cxx::Expression > _args={}, std::optional< cxx::Expression > _init={}, Linkage _linkage={}) | |
bool | isInternal () const |
std::string | str () const |
operator std::string () const | |
Public Attributes | |
cxx::ID | id |
cxx::Type | type |
std::vector< cxx::Expression > | args |
std::optional< cxx::Expression > | init |
Linkage | linkage |
Declaration of a local C++ variable.