| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | sideeffect.c | 119 tf = (TypeFunction *)((TypeDelegate *)t)->next; in callSideEffectLevel() 189 t = ((TypeDelegate *)t)->next; in lambdaHasSideEffect() 276 t = ((TypeDelegate *)t)->next; in discardValue()
|
| H A D | mtype.c | 192 sizeTy[Tdelegate] = sizeof(TypeDelegate); in _init() 1940 t = new TypeDelegate(t); in substWildTo() 6403 TypeDelegate::TypeDelegate(Type *t) in TypeDelegate() function 6409 TypeDelegate *TypeDelegate::create(Type *t) in create() 6411 return new TypeDelegate(t); in create() 6414 const char *TypeDelegate::kind() in kind() 6419 Type *TypeDelegate::syntaxCopy() in syntaxCopy() 6426 t = new TypeDelegate(t); in syntaxCopy() 6432 Type *TypeDelegate::semantic(Loc loc, Scope *sc) in semantic() 6456 Type *TypeDelegate::addStorageClass(StorageClass stc) in addStorageClass() [all …]
|
| H A D | escape.c | 937 TypeDelegate *dg = NULL; in escapeByValue() 940 dg = (TypeDelegate *)t1; in escapeByValue() 1137 tf = (TypeFunction *)((TypeDelegate *)t1)->next; in escapeByRef()
|
| H A D | canthrow.c | 73 if (t->ty == Tdelegate && ((TypeFunction *)((TypeDelegate *)t)->next)->isnothrow) in canThrow()
|
| H A D | mtype.h | 640 class TypeDelegate : public TypeNext 645 TypeDelegate(Type *t); 646 static TypeDelegate *create(Type *t);
|
| H A D | argtypes.c | 293 void visit(TypeDelegate *) in toArgTypes()
|
| H A D | visitor.h | 72 class TypeDelegate; variable 366 virtual void visit(TypeDelegate *t) { visit((TypeNext *)t); } in visit()
|
| H A D | expressionsem.c | 1616 exp->type = new TypeDelegate(exp->fd->type); in visit() 2025 tded = ((TypeDelegate *)e->targ)->next; // the underlying function type in visit() 2067 tded = ((TypeDelegate *)e->targ)->next; in visit() 2687 e->type = new TypeDelegate(e->func->type); in visit() 2937 TypeDelegate *t = new TypeDelegate(tf); in visit() 3363 TypeDelegate *td = (TypeDelegate *)t1; in visit()
|
| H A D | statementsem.c | 1566 static TypeDelegate *fldeTy[2] = { NULL, NULL }; in visit() 1578 … fldeTy[i] = new TypeDelegate(new TypeFunction(dgparams, Type::tint32, 0, LINKd)); in visit() 1636 TypeDelegate *dgty; in visit() 1643 dgty = new TypeDelegate(new TypeFunction(dgparams, Type::tint32, 0, LINKd)); in visit()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | sideeffect.d | 129 tf = cast(TypeFunction)(cast(TypeDelegate)t).next; in callSideEffectLevel() 205 t = (cast(TypeDelegate)t).next; 286 t = (cast(TypeDelegate)t).next; in discardValue()
|
| H A D | mtype.h | 336 TypeDelegate *isTypeDelegate(); 649 class TypeDelegate : public TypeNext 654 static TypeDelegate *create(TypeFunction *t); 656 TypeDelegate *syntaxCopy();
|
| H A D | mtype.d | 438 sizeTy[Tdelegate] = __traits(classInstanceSize, TypeDelegate); 2292 t = new TypeDelegate(t.isTypeFunction()); in substWildTo() 2709 …inout(TypeDelegate) isTypeDelegate() { return ty == Tdelegate ? cast(typeof(return))this : nu… in isTypeDelegate() 5122 extern (C++) final class TypeDelegate : TypeNext 5132 static TypeDelegate create(TypeFunction t) in create() 5134 return new TypeDelegate(t); in create() 5142 override TypeDelegate syntaxCopy() in syntaxCopy() 5148 auto result = new TypeDelegate(tf); in syntaxCopy() 5155 TypeDelegate t = cast(TypeDelegate)Type.addStorageClass(stc); in addStorageClass()
|
| H A D | visitor.h | 72 class TypeDelegate; variable 452 virtual void visit(TypeDelegate *t) { visit((TypeNext *)t); } in visit()
|
| H A D | parsetimevisitor.d | 159 void visit(AST.TypeDelegate t) { visit(cast(AST.TypeNext)t); } in ParseTimeVisitor()
|
| H A D | transitivevisitor.d | 415 override void visit(AST.TypeDelegate t) in ParseVisitMethods()
|
| H A D | statementsem.d | 1476 TypeDelegate dgty; in package() 1483 dgty = new TypeDelegate(new TypeFunction(ParameterList(dgparams), Type.tint32, LINK.d)); in package() 1539 __gshared TypeDelegate* fldeTy = [null, null]; in package() 1550 … fldeTy[i] = new TypeDelegate(new TypeFunction(ParameterList(dgparams), Type.tint32, LINK.d)); in package()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | d-target.cc | 379 td = TypeDelegate::create (td); in cppParameterType()
|
| H A D | d-codegen.cc | 148 TypeDelegate *t = TypeDelegate::create (tf); in declaration_type() 197 TypeDelegate *t = TypeDelegate::create (tf); in parameter_type() 1801 tf = (TypeFunction *) ((TypeDelegate *) t)->next; in get_function_type()
|
| H A D | typeinfo.cc | 772 TypeDelegate *ti = (TypeDelegate *) d->tinfo; in visit()
|
| H A D | types.cc | 783 void visit (TypeDelegate *t) in visit()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | d-codegen.cc | 150 TypeDelegate *t = TypeDelegate::create (tf); in declaration_type() 200 TypeDelegate *t = TypeDelegate::create (tf); in parameter_type()
|
| H A D | ChangeLog-2014 | 229 (TypeDelegate::getTypeInfoDeclaration): Likewise. 357 * d-ctype.cc (TypeDelegate::toCtype): Propogate TREE_ADDRESSABLE from
|
| H A D | ChangeLog-2006 | 70 * dmd/mtype.c (TypeDelegate::dotExp): Fix regression caused by 84 * dmd/mtype.c (TypeDelegate::dotExp): Handle .ptr so that 313 * dmd/mtype.c (TypeDelegate::dotExp): Use cast-to-pointer
|
| H A D | types.cc | 928 void visit (TypeDelegate *t) in visit()
|
| H A D | typeinfo.cc | 785 TypeDelegate *ti = d->tinfo->isTypeDelegate (); in visit()
|