Home
last modified time | relevance | path

Searched refs:elaborate_expr (Results 1 – 13 of 13) sorted by relevance

/dports/cad/iverilog/verilog-11.0/vhdlpp/
H A Dexpression_elaborate.cc377 errors += operand1_->elaborate_expr(ent, scope, ltype); in elaborate_exprs()
378 errors += operand2_->elaborate_expr(ent, scope, ltype); in elaborate_exprs()
401 return operand1_->elaborate_expr(ent, scope, ltype); in elaborate_expr()
651 errors += (*it)->elaborate_expr(ent, scope, ltype); in elaborate_args()
664 errors += base_->elaborate_expr(ent, scope, sub_type); in elaborate_expr()
821 errors += (*cur)->elaborate_expr(ent, scope, ltype); in elaborate_expr()
832 errors += cond_->elaborate_expr(ent, scope, 0); in elaborate_expr()
836 errors += (*cur)->elaborate_expr(ent, scope, ltype); in elaborate_expr()
1065 prefix_.get()->elaborate_expr(ent, scope, NULL); in elaborate_expr()
1165 errors += expr_->elaborate_expr(ent, scope, ltype); in elaborate_expr()
[all …]
H A Dsequential_elaborate.cc49 errors += cond_->elaborate_expr(ent, scope, ctype); in elaborate()
54 errors += curp->elaborate_expr(ent, scope, ctype); in elaborate()
72 errors += (*it)->elaborate_expr(ent, scope, ltype); in elaborate_expr()
102 errors += cond_->elaborate_expr(ent, scope, &type_BOOLEAN); in elaborate()
126 errors += cond_->elaborate_expr(ent, scope, &type_BOOLEAN); in elaborate()
149 return val_->elaborate_expr(ent, scope, ltype); in elaborate()
171 errors += (*cur)->elaborate_expr(ent, scope, lval_type); in elaborate()
235 errors += rval_->elaborate_expr(ent, scope, lval_type); in elaborate()
255 return msg_->elaborate_expr(ent, scope, &primitive_STRING); in elaborate()
268 return delay_->elaborate_expr(ent, scope, &primitive_TIME); in elaborate()
[all …]
H A Dvtype_elaborate.cc39 if (tmp) errors += tmp->elaborate_expr(ent, scope, 0); in elaborate()
42 if (tmp) errors += tmp->elaborate_expr(ent, scope, 0); in elaborate()
53 errors += start_->elaborate_expr(ent, scope, 0); in elaborate()
54 errors += end_->elaborate_expr(ent, scope, 0); in elaborate()
H A Dexpression.h193 int elaborate_expr(Entity*ent, ScopeBase*scope, const VType*ltype);
330 int elaborate_expr(Entity*ent, ScopeBase*scope, const VType*ltype);
364 int elaborate_expr(Entity*ent, ScopeBase*scope, const VType*ltype);
412 int elaborate_expr(Entity*ent, ScopeBase*scope, const VType*ltype);
434 int elaborate_expr(Entity*ent, ScopeBase*scope, const VType*ltype);
456 int elaborate_expr(Entity*ent, ScopeBase*scope, const VType*ltype);
476 int elaborate_expr(Entity*ent, ScopeBase*scope, const VType*ltype);
537 int elaborate_expr(Entity*ent, ScopeBase*scope, const VType*lt);
850 { return name_->elaborate_expr(ent, get_scope(scope), ltype); } in elaborate_expr()
983 return base_->elaborate_expr(ent, scope, type_); in elaborate_expr()
[all …]
H A Darchitec_elaborate.cc38 cur->second->val->elaborate_expr(entity, this, cur->second->typ); in elaborate()
42 cur->second->val->elaborate_expr(entity, this, cur->second->typ); in elaborate()
132 errors += cur->second->elaborate_expr(ent, arc, iparm->type); in elaborate()
154 cur->second->elaborate_expr(ent, arc, iport->type); in elaborate()
240 errors += (*cur)->elaborate_expr(ent, arc, lval_type); in elaborate()
284 cas->elaborate_expr(ent, arc, lval_type); in elaborate()
H A Dentity_elaborate.cc96 curp->expr->elaborate_expr(this, 0, curp->type); in elaborate_generic_exprs_()
H A Dvsignal.cc43 init_expr_->elaborate_expr(ent, scope, peek_type()); in elaborate()
H A Dsubprogram.cc242 return expr->elaborate_expr(ent, scope, type); in elaborate_argument()
H A Dsequential.h173 int elaborate_expr(Entity*ent, ScopeBase*scope, const VType*ltype);
/dports/cad/iverilog/verilog-11.0/
H A DPExpr.h252 virtual NetExpr*elaborate_expr(Design*des, NetScope*,
319 virtual NetExpr*elaborate_expr(Design*des, NetScope*,
321 virtual NetExpr*elaborate_expr(Design*des, NetScope*,
365 virtual NetExpr*elaborate_expr(Design*des, NetScope*,
548 virtual NetExpr*elaborate_expr(Design*des, NetScope*,
617 virtual NetExpr*elaborate_expr(Design*des, NetScope*,
713 virtual NetExpr*elaborate_expr(Design*des, NetScope*,
745 virtual NetExpr*elaborate_expr(Design*des, NetScope*,
784 NetExpr* elaborate_expr(Design*des, NetScope*scope,
804 NetExpr* elaborate_expr(Design*des, NetScope*scope,
[all …]
H A Delab_expr.cc171 return elaborate_expr(des, scope, 1, flags); in elaborate_expr()
353 NetExpr* PEBinary::elaborate_expr(Design*des, NetScope*scope, in elaborate_expr() function in PEBinary
633 NetExpr* PEBComp::elaborate_expr(Design*des, NetScope*scope, in elaborate_expr() function in PEBComp
711 NetExpr*PEBLogic::elaborate_expr(Design*des, NetScope*scope, in elaborate_expr() function in PEBLogic
2872 return elaborate_expr(des, scope, (unsigned) 0, flags); in elaborate_expr()
3711 NetExpr* PEIdent::elaborate_expr(Design*des, NetScope*scope, in elaborate_expr() function in PEIdent
3987 NetExpr* PEIdent::elaborate_expr(Design*des, NetScope*scope, in elaborate_expr() function in PEIdent
5995 NetEConst* PENumber::elaborate_expr(Design*, NetScope*, in elaborate_expr() function in PENumber
6030 NetEConst* PEString::elaborate_expr(Design*, NetScope*, in elaborate_expr() function in PEString
6255 NetExpr*PETypename::elaborate_expr(Design*des, NetScope*, in elaborate_expr() function in PETypename
[all …]
H A Dnetmisc.cc924 NetExpr*tmp = pe->elaborate_expr(des, scope, expr_width, flags); in do_elab_and_eval()
1011 NetExpr*tmp = pe->elaborate_expr(des, scope, lv_net_type, flags); in elab_and_eval()
1071 NetExpr*tmp = pe->elaborate_expr(des, scope, pe->expr_width(), flags); in elab_sys_task_arg()
H A Delaborate.cc3049 NetExpr*expr = pe->elaborate_expr(des, scope, width, PExpr::NO_FLAGS); in elab_and_eval_case()
4640 NetExpr*expr = pe->elaborate_expr(des, scope, pe->expr_width(), in elaborate_wait()