/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | optimize.c | 31 Expression *expandVar(int result, VarDeclaration *v) in expandVar() 152 VarDeclaration *v = ve->var->isVarDeclaration(); in fromConstInitializer() local 236 VarDeclaration *v = e->var->isVarDeclaration(); in Expression_optimize() local 448 VarDeclaration *v = se->var->isVarDeclaration(); in Expression_optimize() local 452 StructLiteralExp *sle = (StructLiteralExp *)ex; in Expression_optimize() local 476 VarDeclaration *v = ve->var->isVarDeclaration(); in Expression_optimize() local 482 StructLiteralExp *sle = (StructLiteralExp *)ex; in Expression_optimize() local 951 VarDeclaration *v = ((VarExp *)e->e1)->var->isVarDeclaration(); in Expression_optimize() local
|
H A D | dinterpret.c | 164 bool CtfeStack::isInCurrentFrame(VarDeclaration *v) in isInCurrentFrame() 171 Expression *CtfeStack::getValue(VarDeclaration *v) in getValue() 183 void CtfeStack::setValue(VarDeclaration *v, Expression *e) in setValue() 190 void CtfeStack::push(VarDeclaration *v) in push() 206 void CtfeStack::pop(VarDeclaration *v) in pop() 227 VarDeclaration *v = vars[i]; in popAll() local 235 void CtfeStack::saveGlobalConstant(VarDeclaration *v, Expression *e) in saveGlobalConstant() 337 VarDeclaration *v = e->declaration->isVarDeclaration(); in onExpression() local 621 VarDeclaration *v = (*fd->parameters)[i]; in ctfeCompile() local 872 VarDeclaration *v = (*fd->parameters)[i]; in interpretFunction() local [all …]
|
H A D | initsem.c | 168 StructLiteralExp *sle = new StructLiteralExp(i->loc, sd, elements, t); in visit() local 519 InitializerSemanticVisitor v = InitializerSemanticVisitor(sc, t, needInterpret); in semantic() local 699 InferTypeVisitor v = InferTypeVisitor(sc); in inferType() local 914 InitToExpressionVisitor v = InitToExpressionVisitor(t); in initializerToExpression() local
|
H A D | expressionsem.c | 204 static bool checkAddressVar(Scope *sc, UnaExp *e, VarDeclaration *v) in checkAddressVar() 923 if (VarDeclaration *v = s->isVarDeclaration()) in visit() local 1248 VarDeclaration *v = c->fields[i]; in visit() local 1439 if (VarDeclaration *v = e->var->isVarDeclaration()) in visit() local 1734 VarDeclaration *v = s->isVarDeclaration(); in visit() local 2642 VarDeclaration *v = exp->var->isVarDeclaration(); in visit() local 2940 VarDeclaration *v = ve->var->isVarDeclaration(); in visit() local 3000 StructLiteralExp *sle = new StructLiteralExp(exp->loc, sd, NULL, exp->e1->type); in visit() local 3103 VarDeclaration *v; in visit() local 3721 VarDeclaration *v = ve->var->isVarDeclaration(); in visit() local [all …]
|
H A D | ctfeexpr.c | 65 int ClassReferenceExp::findFieldIndexByName(VarDeclaration *v) in findFieldIndexByName() 101 int findFieldIndexByName(StructDeclaration *sd, VarDeclaration *v) in findFieldIndexByName() 288 StructLiteralExp *sle = (StructLiteralExp *)e; in copyLiteral() local 295 VarDeclaration *v = sle->sd->fields[i]; in copyLiteral() local 716 VarDeclaration *v = ((DotVarExp *)e)->var->isVarDeclaration(); in getAggregateFromPointer() local 1475 dinteger_t v = es2e->toInteger(); in ctfeCat() local 1509 dinteger_t v = es2e->toInteger(); in ctfeCat() local 1945 VarDeclaration *v = ((VarExp *)newval)->var->isVarDeclaration(); in isCtfeReferenceValid() local 2015 VarDeclaration *v = ((VarExp *)e)->var->isVarDeclaration(); in showCtfeExpr() local 2033 VarDeclaration *v = NULL; in showCtfeExpr() local
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | optimize.d | 43 Expression expandVar(int result, VarDeclaration v) in expandVar() 185 VarDeclaration v = ve.var.isVarDeclaration(); in fromConstInitializer() local 319 VarDeclaration v = e.var.isVarDeclaration(); in Expression_optimize() local 484 auto v = dve.var.isVarDeclaration(); in Expression_optimize() local 668 VarDeclaration v = se.var.isVarDeclaration(); in Expression_optimize() local 672 StructLiteralExp sle = ex.isStructLiteralExp(); in Expression_optimize() local 693 VarDeclaration v = ve.var.isVarDeclaration(); in Expression_optimize() local 698 StructLiteralExp sle = ex.isStructLiteralExp(); in Expression_optimize() local 1081 VarDeclaration v = ve.var.isVarDeclaration(); in Expression_optimize() local
|
H A D | dstruct.d | 421 VarDeclaration v = fields[i]; in isPOD() local 449 override void accept(Visitor v) in accept() 534 auto sle = cast(StructLiteralExp) exp; in _isZeroInit() local 631 override void accept(Visitor v) in accept()
|
H A D | dinterpret.d | 383 VarDeclaration v = vars[i]; in popAll() local 568 VarDeclaration v = (*fd.parameters)[i]; in interpretFunction() local 957 VarDeclaration v; in stopPointersEscaping() local 2053 if (VarDeclaration v = d.isVarDeclaration()) in getVarExp() local 2210 if (auto v = e.var.isVarDeclaration()) in visit() local 2287 if (VarDeclaration v = s.isVarDeclaration()) in visit() local 2675 auto v = e.sd.fields[i]; in visit() local 2718 auto sle = pue.exp().isStructLiteralExp(); in visit() local 3276 VarDeclaration v = ve.var.isVarDeclaration(); in findParentVar() local 3746 auto sle = ex.op == EXP.structLiteral ? ex.isStructLiteralExp() variable [all …]
|
H A D | semantic2.d | 78 scope v = new Semantic2Visitor(sc); in semantic2() local 717 auto sle = e.isStructLiteralExp(); in doGNUABITagSemantic() local
|
H A D | ctfeexpr.d | 83 int findFieldIndexByName(VarDeclaration v) in findFieldIndexByName() 103 override void accept(Visitor v) in accept() 114 int findFieldIndexByName(const StructDeclaration sd, const VarDeclaration v) pure in findFieldIndexByName() 159 override void accept(Visitor v) in accept() 314 if (auto sle = e.isStructLiteralExp()) in copyLiteral() local 325 auto v = sle.sd.fields[i]; in copyLiteral() local 724 const v = dve.var.isVarDeclaration(); in getAggregateFromPointer() local 1461 dinteger_t v = es2e.toInteger(); in ctfeCat() local 1491 const v = es2e.toInteger(); in ctfeCat() local 1935 const VarDeclaration v = newval.isVarExp().var.isVarDeclaration(); in isCtfeReferenceValid() local [all …]
|
H A D | expressionsem.d | 860 if (auto v = s.isVarDeclaration()) in symbolToExp() local 1324 if (auto v = ve.var.isVarDeclaration()) variable 1977 auto v = copyToTemp(STC.exptemp, "__rvalue", arg); in functionParameters() local 1995 auto v = copyToTemp(0, "__rvalue", arg); in functionParameters() local 3370 if (auto v = s.isVarDeclaration()) in visit() local 3916 if (auto v = e.var.isVarDeclaration()) in visit() local 4393 VarDeclaration v = ve.var.isVarDeclaration(); in visit() local 4508 auto sle = new StructLiteralExp(exp.loc, sd, null, exp.e1.type); in visit() local 5220 VarDeclaration v = s.isVarDeclaration(); in visit() local 6653 VarDeclaration v = exp.var.isVarDeclaration(); in visit() local [all …]
|
H A D | dcast.d | 1312 VarDeclaration v = cd.fields[i]; in implicitConvTo() local 1554 VarDeclaration v = ve.var.isVarDeclaration(); in visit() local 1705 if (auto v = expToVariable(e)) in visit() local 1834 if (auto sle = result.isStructLiteralExp()) in visitStructLiteral() local
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | expr.cc | 1450 VarDeclaration *v = e->e1->isVarExp ()->var->isVarDeclaration (); in visit() local 1609 StructLiteralExp *sle = e->e1->isStructLiteralExp ()->origin; in visit() local 1662 StructLiteralExp *sle = dve->e1->isStructLiteralExp (); in visit() local 3063 ExprVisitor v = ExprVisitor (const_p, literal_p); in build_expr() local
|
H A D | toir.cc | 991 StructLiteralExp *sle = NULL; in visit() local 1501 IRVisitor v = IRVisitor (fd); in build_function_body() local
|
H A D | decl.cc | 1096 DeclVisitor v = DeclVisitor (); in build_decl_tree() local 2396 StructLiteralExp *sle = StructLiteralExp::create (sd->loc, sd, NULL); in layout_struct_initializer() local
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | expr.cc | 1489 VarDeclaration *v = ((VarExp *) e->e1)->var->isVarDeclaration (); in visit() local 1700 StructLiteralExp *sle = ((StructLiteralExp *) e->e1)->origin; in visit() local 1752 StructLiteralExp *sle = (StructLiteralExp *) dve->e1; in visit() local 3102 ExprVisitor v = ExprVisitor (const_p); in build_expr() local
|
H A D | decl.cc | 1041 DeclVisitor v = DeclVisitor (); in build_decl_tree() local 2294 StructLiteralExp *sle = StructLiteralExp::create (sd->loc, sd, NULL); in layout_struct_initializer() local
|