/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | mtype.h | 329 TypeVector *isTypeVector(); 414 class TypeVector : public Type 419 static TypeVector *create(Type *basetype); 421 TypeVector *syntaxCopy();
|
H A D | typinf.d | 150 static bool visitVector(TypeVector t) in isSpeculativeType()
|
H A D | mtype.d | 450 sizeTy[Tvector] = __traits(classInstanceSize, TypeVector); 2702 …inout(TypeVector) isTypeVector() { return ty == Tvector ? cast(typeof(return))this : nu… in isTypeVector() 3384 TypeVector tv = cast(TypeVector)to; in implicitConvTo() 3490 extern (C++) final class TypeVector : Type 3500 static TypeVector create(Type basetype) in create() 3502 return new TypeVector(basetype); in create() 3510 override TypeVector syntaxCopy() in syntaxCopy() 3512 return new TypeVector(basetype.syntaxCopy()); in syntaxCopy() 3559 TypeVector tv = cast(TypeVector)to; in implicitConvTo()
|
H A D | dstruct.d | 84 void visitVector(TypeVector t) in semanticTypeInfo()
|
H A D | expression.h | 24 class TypeVector; variable 906 TypeVector *to; // the target vector type before semantic()
|
H A D | visitor.h | 64 class TypeVector; variable 438 virtual void visit(TypeVector *t) { visit((Type *)t); } in visit()
|
H A D | parsetimevisitor.d | 145 void visit(AST.TypeVector t) { visit(cast(AST.Type)t); } in ParseTimeVisitor()
|
H A D | dmangle.d | 290 override void visit(TypeVector t) in visit()
|
H A D | transitivevisitor.d | 365 override void visit(AST.TypeVector t) in ParseVisitMethods()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | mtype.c | 204 sizeTy[Tvector] = sizeof(TypeVector); in _init() 3621 TypeVector *tv = (TypeVector *)to; in implicitConvTo() 3701 TypeVector::TypeVector(Type *basetype) in TypeVector() function 3707 TypeVector *TypeVector::create(Loc, Type *basetype) in create() 3709 return new TypeVector(basetype); in create() 3712 const char *TypeVector::kind() in kind() 3717 Type *TypeVector::syntaxCopy() in syntaxCopy() 3719 return new TypeVector(basetype->syntaxCopy()); in syntaxCopy() 3722 Type *TypeVector::semantic(Loc loc, Scope *sc) in semantic() 3755 TypeBasic *TypeVector::elementType() in elementType() [all …]
|
H A D | dcast.c | 314 TypeVector *tv = (TypeVector *)t; in implicitConvTo() 702 TypeVector *tv = (TypeVector *)tb; in implicitConvTo() 1431 TypeVector *tv = (TypeVector *)tob; in castTo() 2062 TypeVector *tv = (TypeVector *)tb; in castTo() 3114 TypeVector *tv1 = (TypeVector *)t1; in typeMerge() 3115 TypeVector *tv2 = (TypeVector *)t2; in typeMerge()
|
H A D | mtype.h | 417 class TypeVector : public Type 422 TypeVector(Type *basetype); 423 static TypeVector *create(Loc loc, Type *basetype);
|
H A D | argtypes.c | 147 void visit(TypeVector *t) in toArgTypes()
|
H A D | initsem.c | 221 t = ((TypeVector *)t)->basetype; in visit() 763 t = ((TypeVector *)t)->basetype; in visit()
|
H A D | visitor.h | 64 class TypeVector; variable 358 virtual void visit(TypeVector *t) { visit((Type *)t); } in visit()
|
H A D | dmangle.c | 170 void visit(TypeVector *t) in visit()
|
H A D | cppmangle.c | 891 void visit(TypeVector *t) in visit()
|
H A D | expressionsem.c | 2094 tded = ((TypeVector *)e->targ)->basetype; in visit() 4353 TypeVector *tv = (TypeVector *)tb; in visit() 4389 TypeVector *tv = (TypeVector *)e->e1->type; in visit() 4542 TypeVector *tv1 = (TypeVector *)t1b; in visit() 4895 TypeVector *tv1 = (TypeVector *)t1b; in visit()
|
H A D | expression.h | 24 class TypeVector; variable 964 TypeVector *to; // the target vector type before semantic()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | typeinfo.cc | 733 TypeVector *ti = (TypeVector *) d->tinfo; in visit() 1714 void visit (TypeVector *t) in visit()
|
H A D | d-builtins.cc | 213 dtype = (TypeVector::create (Loc (), dtype))->addMod (mod); in build_frontend_type() 390 e->type = ((TypeVector *) type)->basetype; in d_eval_constant_expression()
|
H A D | types.cc | 674 void visit (TypeVector *t) in visit()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | typeinfo.cc | 747 TypeVector *ti = d->tinfo->isTypeVector (); in visit() 1751 void visit (TypeVector *t) in visit()
|
H A D | ChangeLog-2013 | 27 * d-ctype.cc (TypeVector::toCtype): Treat void vectors as ubyte. 30 * d-todt.cc (TypeVector::toDt): New function to generate correct static 1111 (TypeVector::toCtype): Likewise.
|
H A D | types.cc | 807 void visit (TypeVector *t) in visit()
|