Searched refs:ExpAttribute (Results 1 – 6 of 6) sorted by relevance
/dports/cad/iverilog/verilog-11.0/vhdlpp/ |
H A D | expression.cc | 59 ExpAttribute::ExpAttribute(perm_string nam, list<Expression*>*args) in ExpAttribute() function in ExpAttribute 64 ExpAttribute::~ExpAttribute() in ~ExpAttribute() 76 list<Expression*>*ExpAttribute::clone_args() const { in clone_args() 89 void ExpAttribute::visit_args(ExprVisitor& func) in visit_args() 105 : ExpAttribute(name, args), base_(base) in ExpObjAttribute() 130 : ExpAttribute(name, args), base_(base) in ExpTypeAttribute() 147 const perm_string ExpAttribute::LEFT = perm_string::literal("left"); 148 const perm_string ExpAttribute::RIGHT = perm_string::literal("right"); 972 ExpAttribute::LEFT, NULL); in left() 982 ExpAttribute::RIGHT, NULL); in right()
|
H A D | expression_evaluate.cc | 76 bool ExpAttribute::test_array_type(const VType*type) const in test_array_type() 101 bool ExpAttribute::evaluate_type_attr(const VType*type, Entity*ent, ScopeBase*scope, int64_t&val) c… in evaluate_type_attr()
|
H A D | expression.h | 377 class ExpAttribute : public Expression { 380 ExpAttribute(perm_string name,std::list<Expression*>*args); 381 virtual ~ExpAttribute(); 401 class ExpObjAttribute : public ExpAttribute { 423 class ExpTypeAttribute : public ExpAttribute {
|
H A D | sequential_emit.cc | 526 if(dynamic_cast<ExpAttribute*>(s)) { in emit()
|
H A D | expression_elaborate.cc | 644 int ExpAttribute::elaborate_args(Entity*ent, ScopeBase*scope, const VType*ltype) in elaborate_args()
|
H A D | parse.y | 1937 { ExpAttribute*tmp = NULL;
|