Searched refs:isRecursiveAliasThis (Results 1 – 6 of 6) sorted by relevance
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | opover.d | 214 if (isRecursiveAliasThis(e.att1, e.e1.type)) in checkAliasThisForLhs() 242 if (isRecursiveAliasThis(e.att2, e.e2.type)) in checkAliasThisForRhs() 356 if (ad.aliasthis && !isRecursiveAliasThis(ae.att1, ae.e1.type)) in visitUna() 406 if (ad.aliasthis && !isRecursiveAliasThis(e.att1, e.e1.type)) in visitUna() 528 if (ad.aliasthis && !isRecursiveAliasThis(ae.att1, ae.e1.type)) in visitArray() 580 if (ad.aliasthis && !isRecursiveAliasThis(e.att1, e.e1.type)) in visitCast() 1181 if (ad.aliasthis && !isRecursiveAliasThis(ae.att1, ae.e1.type)) in visitBinAssign() 1517 if (isRecursiveAliasThis(att, tab)) // error, circular alias this in inferForeachAggregate()
|
| H A D | aliasthis.d | 209 bool isRecursiveAliasThis(ref Type att, Type t) in isRecursiveAliasThis() function
|
| H A D | dcast.d | 1603 if (isRecursiveAliasThis(att, t1b)) in visit() 3246 if (isRecursiveAliasThis(att1, e1.type)) in typeMerge() 3255 if (isRecursiveAliasThis(att2, e2.type)) in typeMerge() 3294 if (isRecursiveAliasThis(att2, e2.type)) in typeMerge() 3302 if (isRecursiveAliasThis(att1, e1.type)) in typeMerge() 3333 if (isRecursiveAliasThis(att1, e1.type)) in typeMerge() 3344 if (isRecursiveAliasThis(att2, e2.type)) in typeMerge()
|
| H A D | expressionsem.d | 4549 if (sd.aliasthis && !isRecursiveAliasThis(exp.att1, exp.e1.type)) in visit() 8818 if (ad.aliasthis && !isRecursiveAliasThis(ae.att1, ae.e1.type)) in visit() 9216 if (ad2 && ad2.aliasthis && !isRecursiveAliasThis(exp.att2, exp.e2.type)) in visit() 9301 if (ad2 && ad2.aliasthis && !isRecursiveAliasThis(exp.att2, exp.e2.type)) in visit() 10180 if (isRecursiveAliasThis(exp.att1, exp.e1.type)) in visit() 10198 if (isRecursiveAliasThis(exp.att2, exp.e2.type)) in visit() 13445 if (ad.aliasthis && !isRecursiveAliasThis(att, tb)) in toBoolean()
|
| H A D | statementsem.d | 2198 if (ad && ad.aliasthis && !isRecursiveAliasThis(att, ss.condition.type)) in package()
|
| H A D | dtemplate.d | 1914 if (ad && ad.aliasthis && !isRecursiveAliasThis(att, argtype)) in deduceFunctionTemplateMatch()
|