/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | delegatize.d | 128 if (e.lengthVar) in lambdaSetParent() 131 setParent(e.lengthVar); in lambdaSetParent() 132 e.lengthVar.accept(this); in lambdaSetParent() 138 if (e.lengthVar) in lambdaSetParent() 141 setParent(e.lengthVar); in lambdaSetParent() 142 e.lengthVar.accept(this); in lambdaSetParent()
|
H A D | foreachvar.d | 91 if (e.lengthVar) in foreachVar() 92 dgVar(e.lengthVar); in foreachVar() 97 if (e.lengthVar) in foreachVar() 98 dgVar(e.lengthVar); in foreachVar()
|
H A D | optimize.d | 218 package void setLengthVarIfKnown(VarDeclaration lengthVar, Expression arr) in setLengthVarIfKnown() argument 220 if (!lengthVar) in setLengthVarIfKnown() 222 if (lengthVar._init && !lengthVar._init.isVoidInitializer()) in setLengthVarIfKnown() 237 lengthVar._init = new ExpInitializer(Loc.initial, dollar); in setLengthVarIfKnown() 238 lengthVar.storage_class |= STC.static_ | STC.const_; in setLengthVarIfKnown() 247 package void setLengthVarIfKnown(VarDeclaration lengthVar, Type type) in setLengthVarIfKnown() argument 249 if (!lengthVar) in setLengthVarIfKnown() 251 if (lengthVar._init && !lengthVar._init.isVoidInitializer()) in setLengthVarIfKnown() 258 lengthVar._init = new ExpInitializer(Loc.initial, dollar); in setLengthVarIfKnown() 259 lengthVar.storage_class |= STC.static_ | STC.const_; in setLengthVarIfKnown() [all …]
|
H A D | opover.d | 303 ae.lengthVar = null; in visitUna() 368 ae.lengthVar = null; in visitUna() 443 ae.lengthVar = null; in visitArray() 541 ae.lengthVar = null; in visitArray() 1118 ae.lengthVar = null; in visitBinAssign() 1193 ae.lengthVar = null; in visitBinAssign()
|
H A D | expression.h | 929 VarDeclaration *lengthVar; variable 984 VarDeclaration *lengthVar; variable 1017 VarDeclaration *lengthVar;
|
H A D | dinterpret.d | 5269 if (e.lengthVar) in resolveIndexing() 5272 ctfeGlobals.stack.push(e.lengthVar); in resolveIndexing() 5273 setValue(e.lengthVar, dollarExp); in resolveIndexing() 5276 if (e.lengthVar) in resolveIndexing() 5277 ctfeGlobals.stack.pop(e.lengthVar); // $ is defined only inside [] in resolveIndexing() 5550 if (e.lengthVar) in visit() 5553 ctfeGlobals.stack.push(e.lengthVar); in visit() 5554 setValue(e.lengthVar, dollarExp); in visit() 5562 if (e.lengthVar) in visit() 5563 ctfeGlobals.stack.pop(e.lengthVar); in visit() [all …]
|
H A D | dsymbol.d | 1976 pvar = &ie.lengthVar; 1983 pvar = &se.lengthVar; 1991 pvar = &ae.lengthVar;
|
H A D | expression.d | 5496 VarDeclaration lengthVar; variable 5519 se.lengthVar = this.lengthVar; // bug7871 in syntaxCopy() 5580 VarDeclaration lengthVar; variable 5599 ae.lengthVar = this.lengthVar; // bug7871 in syntaxCopy() 5823 VarDeclaration lengthVar; variable 5843 ie.lengthVar = this.lengthVar; // bug7871 in syntaxCopy()
|
H A D | expressionsem.d | 209 assert(!ae.lengthVar); in resolveOpDollar() 233 ae.lengthVar = null; // Create it only if required in resolveOpDollar() 239 if (ae.lengthVar && sc.func) in resolveOpDollar() 242 Expression de = new DeclarationExp(ae.loc, ae.lengthVar); in resolveOpDollar() 297 VarDeclaration lengthVar = ae.lengthVar; in resolveOpDollar() local 323 if (lengthVar != ae.lengthVar && sc.func) in resolveOpDollar() 326 Expression de = new DeclarationExp(ae.loc, ae.lengthVar); in resolveOpDollar() 8019 setLengthVarIfKnown(exp.lengthVar, t1b); in visit() 8484 setLengthVarIfKnown(exp.lengthVar, t1b); in visit() 8751 ae.lengthVar = null; in visit() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | delegatize.c | 91 if (e->lengthVar) in lambdaSetParent() 94 e->lengthVar->parent = sc->parent; in lambdaSetParent() 100 if (e->lengthVar) in lambdaSetParent() 103 e->lengthVar->parent = sc->parent; in lambdaSetParent()
|
H A D | optimize.c | 1011 static void setLengthVarIfKnown(VarDeclaration *lengthVar, Expression *arr) in Expression_optimize() 1013 if (!lengthVar) in Expression_optimize() 1015 if (lengthVar->_init && !lengthVar->_init->isVoidInitializer()) in Expression_optimize() 1032 lengthVar->_init = new ExpInitializer(Loc(), dollar); in Expression_optimize() 1033 lengthVar->storage_class |= STCstatic | STCconst; in Expression_optimize() 1045 setLengthVarIfKnown(e->lengthVar, ex); in Expression_optimize() 1075 setLengthVarIfKnown(e->lengthVar, e->e1); in Expression_optimize()
|
H A D | dinterpret.c | 370 if (e->lengthVar) in onExpression() 371 ccf->onDeclaration(e->lengthVar); in onExpression() 376 if (e->lengthVar) in onExpression() 377 ccf->onDeclaration(e->lengthVar); in onExpression() 3861 if (se->lengthVar) in interpretAssignToSlice() 3864 ctfeStack.push(se->lengthVar); in interpretAssignToSlice() 3865 setValue(se->lengthVar, dollarExp); in interpretAssignToSlice() 3870 if (se->lengthVar) in interpretAssignToSlice() 3871 ctfeStack.pop(se->lengthVar); in interpretAssignToSlice() 3877 if (se->lengthVar) in interpretAssignToSlice() [all …]
|
H A D | expression.c | 5810 lengthVar = NULL; in SliceExp() 5821 lengthVar = NULL; in SliceExp() 5832 se->lengthVar = this->lengthVar; // bug7871 in syntaxCopy() 6021 lengthVar = NULL; in ArrayExp() 6029 lengthVar = NULL; in ArrayExp() 6036 ae->lengthVar = this->lengthVar; // bug7871 in syntaxCopy() 6121 lengthVar = NULL; in IndexExp() 6129 ie->lengthVar = this->lengthVar; // bug7871 in syntaxCopy() 6813 assert(!ae->lengthVar); in resolveOpDollar() 6842 ae->lengthVar = NULL; // Create it only if required in resolveOpDollar() [all …]
|
H A D | opover.c | 260 ae->lengthVar = NULL; in op_overload() 333 ae->lengthVar = NULL; in op_overload() 418 ae->lengthVar = NULL; in op_overload() 524 ae->lengthVar = NULL; in op_overload() 1161 ae->lengthVar = NULL; in op_overload() 1246 ae->lengthVar = NULL; in op_overload()
|
H A D | dsymbol.c | 1639 pvar = &ie->lengthVar; in search() 1647 pvar = &se->lengthVar; in search() 1656 pvar = &ae->lengthVar; in search()
|
H A D | expression.h | 988 VarDeclaration *lengthVar; variable 1052 VarDeclaration *lengthVar; variable 1091 VarDeclaration *lengthVar;
|
H A D | expressionsem.c | 5229 ae->lengthVar = NULL; in visit() 5327 ae->lengthVar = NULL; in visit()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | expr.cc | 1283 gcc_assert (e->lengthVar == NULL); in visit() 1287 if (e->lengthVar) in visit() 1288 e->lengthVar->csym = length; in visit() 1380 gcc_assert (e->lengthVar == NULL); in visit() 1384 if (e->lengthVar) in visit() 1385 e->lengthVar->csym = length; in visit()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | expr.cc | 1280 gcc_assert (e->lengthVar == NULL); in visit() 1284 if (e->lengthVar) in visit() 1285 e->lengthVar->csym = length; in visit() 1377 gcc_assert (e->lengthVar == NULL); in visit() 1381 if (e->lengthVar) in visit() 1382 e->lengthVar->csym = length; in visit()
|