Searched refs:tintro (Results 1 – 12 of 12) sorted by relevance
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | func.c | 345 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 D | dcast.c | 2222 … 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 D | declaration.h | 563 Type *tintro; variable
|
H A D | expressionsem.c | 3583 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 D | semantic3.d | 948 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 D | dsymbolsem.d | 3672 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 D | dcast.d | 2464 … 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 D | declaration.h | 577 Type *tintro; variable
|
H A D | func.d | 304 Type tintro; variable
|
H A D | expressionsem.d | 5111 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 D | toir.cc | 966 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 D | toir.cc | 1032 Type *type = this->func_->tintro != NULL in visit() 1033 ? this->func_->tintro->nextOf () : tf->nextOf (); in visit()
|