Searched refs:toAliasFunc (Results 1 – 16 of 16) sorted by relevance
591 auto faf1 = fa1 ? fa1.toAliasFunc() : fd1; in equals()594 auto faf2 = fa2 ? fa2.toAliasFunc() : fd2; in equals()1776 auto f = toAliasFunc(); in isNested()1804 return toAliasFunc().isThis() !is null; in needThis()1810 if (toAliasFunc() != this) in isVirtualMethod()1811 return toAliasFunc().isVirtualMethod(); in isVirtualMethod()1827 if (toAliasFunc() != this) in isVirtual()1828 return toAliasFunc().isVirtual(); in isVirtual()1849 if (toAliasFunc() != this) in isFinalFunc()1850 return toAliasFunc().isFinalFunc(); in isFinalFunc()[all …]
878 s = fd.toAliasFunc(); in semanticTraits()1518 link = fd ? fd.toAliasFunc()._linkage : tf.linkage; in semanticTraits()1879 fd = fd.toAliasFunc(); // Necessary to support multiple overloads. in semanticTraits()2190 s1 = fa1.toAliasFunc(); in isSame()2192 s2 = fa2.toAliasFunc(); in isSame()
694 virtual FuncDeclaration *toAliasFunc() { return this; } in toAliasFunc() function707 FuncDeclaration *toAliasFunc();
592 FuncDeclaration f = fd.toAliasFunc(); in visit()783 d = fad.toAliasFunc(); in mangleTemplateInstance()
1131 else if (fd.toAliasFunc().parent.isTemplateMixin())
915 f = f.toAliasFunc(); in symbolToExp()5022 exp.f = exp.f.toAliasFunc(); in visit()6717 FuncDeclaration f = e.func.toAliasFunc(); in visit()6982 f = f.toAliasFunc(); // FIXME, should see overloads in visit()
402 s1 = fa1.toAliasFunc(); in arrayObjectHash()6778 FuncDeclaration f = fa.toAliasFunc(); in semanticTiargs()
2564 return fa1->toAliasFunc()->equals(fa2->toAliasFunc()) && in equals()2568 if (fa1 && (fd1 = fa1->toAliasFunc())->isUnique() && !fa1->hasOverloads) in equals()2570 if (fa2 && (fd2 = fa2->toAliasFunc())->isUnique() && !fa2->hasOverloads) in equals()2997 FuncDeclaration *fd = fa->toAliasFunc(); in overloadApply()3773 if (toAliasFunc() != this) in isVirtual()3774 return toAliasFunc()->isVirtual(); in isVirtual()3787 if (toAliasFunc() != this) in isVirtualMethod()3788 return toAliasFunc()->isVirtualMethod(); in isVirtualMethod()3803 if (toAliasFunc() != this) in isFinalFunc()3804 return toAliasFunc()->isFinalFunc(); in isFinalFunc()[all …]
692 s = fd->toAliasFunc(); in semanticTraits()1412 s1 = ((FuncAliasDeclaration *)s1)->toAliasFunc(); in semanticTraits()1414 s2 = ((FuncAliasDeclaration *)s2)->toAliasFunc(); in semanticTraits()1467 fd = fd->toAliasFunc(); // Neccessary to support multiple overloads. in semanticTraits()
675 virtual FuncDeclaration *toAliasFunc() { return this; } in toAliasFunc() function696 FuncDeclaration *toAliasFunc();
478 FuncDeclaration *f = fd->toAliasFunc(); in visit()
2689 FuncDeclaration *f = e->func->toAliasFunc(); in visit()3504 exp->f = exp->f->toAliasFunc(); in visit()3700 f = f->toAliasFunc(); // FIXME, should see overloads - Bugzilla 1983 in visit()
499 s1 = fa1->toAliasFunc(); in arrayObjectHash()6956 FuncDeclaration *f = fa->toAliasFunc(); in semanticTiargs()
3261 f = f->toAliasFunc(); in resolve()
183 FuncDeclaration *fd = d->toAliasFunc (); in visit()
194 FuncDeclaration *fd = d->toAliasFunc (); in visit()