/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | opover.d | 221 be.e1 = resolveAliasThis(sc, e.e1, true, findOnly); in checkAliasThisForLhs() 246 be.e2 = resolveAliasThis(sc, e.e2, true); in checkAliasThisForRhs() 361 ae.e1 = resolveAliasThis(sc, ae1save, true); in visitUna() 534 ae.e1 = resolveAliasThis(sc, ae1save, true); in visitArray() 585 if (auto e1 = resolveAliasThis(sc, e.e1, true)) in visitCast() 1186 ae.e1 = resolveAliasThis(sc, ae1save, true); in visitBinAssign() 1519 aggr = resolveAliasThis(sc, aggr); in inferForeachAggregate()
|
H A D | aliasthis.d | 86 Expression resolveAliasThis(Scope* sc, Expression e, bool gag = false, bool findOnly = false)
|
H A D | dcast.d | 113 auto result = resolveAliasThis(sc, e); in implicitCastTo() 1609 auto exp = resolveAliasThis(sc, e); in visit() 3249 e1 = resolveAliasThis(sc, e1); in typeMerge() 3258 e2 = resolveAliasThis(sc, e2); in typeMerge() 3297 e2b = resolveAliasThis(sc, e2); in typeMerge() 3305 e1b = resolveAliasThis(sc, e1); in typeMerge() 3336 e1 = resolveAliasThis(sc, e1); in typeMerge() 3347 e2 = resolveAliasThis(sc, e2); in typeMerge()
|
H A D | expressionsem.d | 590 Expression alias_e = resolveAliasThis(sc, die.e1, 1); in resolveUFCS() 1604 arg = resolveAliasThis(sc, arg); 4551 exp.e1 = resolveAliasThis(sc, exp.e1); in visit() 7314 e.e1 = resolveAliasThis(sc, e.e1); in visit() 7471 exp.e1 = resolveAliasThis(sc, exp.e1); in visit() 7608 Expression e = resolveAliasThis(sc, exp.e1); in visit() 8823 ae.e1 = resolveAliasThis(sc, ae1save, true); in visit() 8923 e2x = resolveAliasThis(sc, e2x); //https://issues.dlang.org/show_bug.cgi?id=17684 in visit() 11321 e1x = resolveAliasThis(sc, e1x); in visit() 11348 e2x = resolveAliasThis(sc, e2x); in visit() [all …]
|
H A D | initsem.d | 1040 init.exp = resolveAliasThis(sc, init.exp); in inferType()
|
H A D | dsymbol.d | 1864 for (Expression e = withstate.exp; e && e != eold; e = resolveAliasThis(_scope, e, true))
|
H A D | typesem.d | 3874 : resolveAliasThis(sc, e, gagError); in dotExp() 3894 resolveAliasThis(sc, e, false); in dotExp()
|
H A D | statementsem.d | 2200 if (auto e = resolveAliasThis(sc, ss.condition, true)) in package() 2884 rs.exp = resolveAliasThis(sc, rs.exp); in package()
|
H A D | dtemplate.d | 1927 auto e = resolveAliasThis(sc, farg, true); in deduceFunctionTemplateMatch()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | aliasthis.c | 25 Expression *resolveAliasThis(Scope *sc, Expression *e, bool gag) in resolveAliasThis() function
|
H A D | opover.c | 326 ae->e1 = resolveAliasThis(sc, ae1save, true); in op_overload() 517 ae->e1 = resolveAliasThis(sc, ae1save, true); in op_overload() 1239 ae->e1 = resolveAliasThis(sc, ae1save, true); in op_overload() 1672 aggr = resolveAliasThis(sc, aggr); in inferAggregate()
|
H A D | dcast.c | 1423 result = resolveAliasThis(sc, e); in castTo() 2972 e1 = resolveAliasThis(sc, e1); in typeMerge() 2983 e2 = resolveAliasThis(sc, e2); in typeMerge() 3023 e2b = resolveAliasThis(sc, e2); in typeMerge() 3033 e1b = resolveAliasThis(sc, e1); in typeMerge() 3067 e1 = resolveAliasThis(sc, e1); in typeMerge() 3079 e2 = resolveAliasThis(sc, e2); in typeMerge()
|
H A D | expressionsem.c | 3042 exp->e1 = resolveAliasThis(sc, exp->e1); in visit() 4038 e->e1 = resolveAliasThis(sc, e->e1); in visit() 5320 ae->e1 = resolveAliasThis(sc, ae1save, true); in visit() 5412 e2x = resolveAliasThis(sc, e2x); //https://issues.dlang.org/show_bug.cgi?id=17684 in visit() 7486 e1x = resolveAliasThis(sc, e1x); in visit() 7509 e2x = resolveAliasThis(sc, e2x); in visit() 7564 e1x = resolveAliasThis(sc, e1x); in visit() 7587 e2x = resolveAliasThis(sc, e2x); in visit() 8201 e1x = resolveAliasThis(sc, e1x); in binSemantic() 8203 e2x = resolveAliasThis(sc, e2x); in binSemantic()
|
H A D | dsymbol.c | 1545 for (Expression *e = withstate->exp; e != eold; e = resolveAliasThis(_scope, e)) in search()
|
H A D | expression.h | 72 Expression *resolveAliasThis(Scope *sc, Expression *e, bool gag = false);
|
H A D | statementsem.c | 2225 if (Expression *e = resolveAliasThis(sc, ss->condition, true)) in visit() 2761 rs->exp = resolveAliasThis(sc, rs->exp); in visit()
|
H A D | expression.c | 2766 e = resolveAliasThis(sc, e); in toBoolean()
|
H A D | dtemplate.c | 1658 if (Expression *e = resolveAliasThis(sc, farg, true)) in deduceFunctionTemplateMatch()
|
H A D | mtype.c | 2287 e = resolveAliasThis(sc, e); in noMember()
|