8 #include <spicy/compiler/detail/codegen/production.h> 23 spicy::Type type()
const {
return _type; }
24 bool nullable()
const {
return false; }
25 bool eodOk()
const {
return nullable(); }
26 bool atomic()
const {
return true; }
Definition: variable.h:18
const std::string & symbol() const
Definition: production.h:196
bool maySynchronize() const
Definition: production.h:188
bool hasSize() const
Definition: production.h:185
Definition: production.h:170
Definition: production.h:23
std::string fmt(const char *fmt, const Args &... args)
Definition: util.h:80
Definition: location.h:17
ProductionBase(std::string symbol, Location l=location::None)
Definition: production.h:181