Spicy
Public Member Functions | Public Attributes | List of all members
hilti::detail::cxx::declaration::Local Struct Reference

#include <elements.h>

Public Member Functions

 Local (Local &&)=default
 
 Local (const Local &)=default
 
Localoperator= (Local &&)=default
 
Localoperator= (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::Expressionargs
 
std::optional< cxx::Expressioninit
 
Linkage linkage
 

Detailed Description

Declaration of a local C++ variable.


The documentation for this struct was generated from the following files: