Home
last modified time | relevance | path

Searched refs:tintro (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dfunc.c345 tintro = NULL; in FuncDeclaration()
1023 if (fdv->tintro) in semantic()
1024 tintro = fdv->tintro; in semantic()
1033 tintro = fdv->type; in semantic()
1074 if (fdv->tintro) in semantic()
1075 ti = fdv->tintro; in semantic()
1089 if (tintro) in semantic()
1091 if (!tintro->nextOf()->equals(ti->nextOf()) && in semantic()
1092 !tintro->nextOf()->isBaseOf(ti->nextOf(), NULL) && in semantic()
1093 !ti->nextOf()->isBaseOf(tintro->nextOf(), NULL)) in semantic()
[all …]
H A Ddcast.c2222 … if (f->tintro && f->tintro->nextOf()->isBaseOf(f->type->nextOf(), &offset) && offset) in castTo()
2230 if (e->func->tintro) in castTo()
2250 …if (e->func->tintro && e->func->tintro->nextOf()->isBaseOf(e->func->type->nextOf(), &offset) && of… in castTo()
H A Ddeclaration.h563 Type *tintro; variable
H A Dexpressionsem.c3583 if (exp->f && exp->f->tintro) in visit()
3587 TypeFunction *tf = (TypeFunction *)exp->f->tintro; in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dsemantic3.d948 else if (funcdecl.tintro && !tret.equals(funcdecl.tintro.nextOf())) in visit()
950 exp = exp.implicitCastTo(sc2, funcdecl.tintro.nextOf()); in visit()
1118 if (funcdecl.tintro) in visit()
1120 e = e.implicitCastTo(sc, funcdecl.tintro.nextOf()); in visit()
H A Ddsymbolsem.d3672 if (fdv.tintro) in funcDeclarationSemantic()
3673 funcdecl.tintro = fdv.tintro; in funcDeclarationSemantic()
3688 funcdecl.tintro = fdv.type; in funcDeclarationSemantic()
3734 if (fdv.tintro) in funcDeclarationSemantic()
3735 ti = fdv.tintro; in funcDeclarationSemantic()
3749 if (funcdecl.tintro) in funcDeclarationSemantic()
3751 …!funcdecl.tintro.nextOf().equals(ti.nextOf()) && !funcdecl.tintro.nextOf().isBaseOf(ti.nextOf(), n… in funcDeclarationSemantic()
3753 …funcdecl.error("incompatible covariant types `%s` and `%s`", funcdecl.tintro.toChars(), ti.toChars… in funcDeclarationSemantic()
3758 funcdecl.tintro = ti; in funcDeclarationSemantic()
H A Ddcast.d2464 … if (e.func.tintro && e.func.tintro.nextOf().isBaseOf(e.func.type.nextOf(), &offset) && offset) in visitDelegate()
2480 if (f.tintro && f.tintro.nextOf().isBaseOf(f.type.nextOf(), &offset) && offset) in visitDelegate()
2488 if (e.func.tintro) in visitDelegate()
H A Ddeclaration.h577 Type *tintro; variable
H A Dfunc.d304 Type tintro; variable
H A Dexpressionsem.d5111 if (exp.f && exp.f.tintro) in visit()
5115 TypeFunction tf = cast(TypeFunction)exp.f.tintro; in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtoir.cc966 Type *type = this->func_->tintro != NULL in visit()
967 ? this->func_->tintro->nextOf () : tf->nextOf (); in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dtoir.cc1032 Type *type = this->func_->tintro != NULL in visit()
1033 ? this->func_->tintro->nextOf () : tf->nextOf (); in visit()