Home
last modified time | relevance | path

Searched refs:TypeDArray (Results 1 – 25 of 33) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Darrayop.d267 bool isArrayOpImplicitCast(TypeDArray tfrom, TypeDArray tto) in isArrayOpImplicitCast()
H A Dmtype.h331 TypeDArray *isTypeDArray();
470 class TypeDArray : public TypeArray
474 TypeDArray *syntaxCopy();
H A Dvisitor.h67 class TypeDArray; variable
458 virtual void visit(TypeDArray *t) { visit((TypeArray *)t); } in visit()
H A Dmtype.d433 sizeTy[Tarray] = __traits(classInstanceSize, TypeDArray);
1986 Type t = new TypeDArray(this); in arrayOf()
2704 …inout(TypeDArray) isTypeDArray() { return ty == Tarray ? cast(typeof(return))this : nu… in isTypeDArray()
3839 extern (C++) final class TypeDArray : TypeArray
3852 override TypeDArray syntaxCopy() in syntaxCopy()
3858 auto result = new TypeDArray(t); in syntaxCopy()
H A Dparsetimevisitor.d165 void visit(AST.TypeDArray t) { visit(cast(AST.TypeArray)t); } in ParseTimeVisitor()
H A Ddmangle.d305 override void visit(TypeDArray t) in visit()
H A Dtransitivevisitor.d379 override void visit(AST.TypeDArray t) in ParseVisitMethods()
H A Dtypesem.d862 Type visitDArray(TypeDArray mtype) in typeSemantic()
2933 void visitDArray(TypeDArray mt) in visitDArray()
3661 Expression visitDArray(TypeDArray mt) in dotExp()
H A Dtraits.d258 override void visit(TypeDArray t) in visit()
H A Dhdrgen.d3778 void visitDArray(TypeDArray t) in typeToBufferx()
3975 case Tarray: return visitDArray(cast(TypeDArray)t); in typeToBufferx()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dmtype.c187 sizeTy[Tarray] = sizeof(TypeDArray); in _init()
1205 Type *t = new TypeDArray(this); in arrayOf()
4275 TypeDArray *ta = (TypeDArray *)to; in implicitConvTo()
4384 TypeDArray::TypeDArray(Type *t) in TypeDArray() function
4390 const char *TypeDArray::kind() in kind()
4395 Type *TypeDArray::syntaxCopy() in syntaxCopy()
4402 t = new TypeDArray(t); in syntaxCopy()
4408 d_uns64 TypeDArray::size(Loc) in size()
4414 unsigned TypeDArray::alignsize() in alignsize()
4421 Type *TypeDArray::semantic(Loc loc, Scope *sc) in semantic()
[all …]
H A Dargtypes.c274 void visit(TypeDArray *) in toArgTypes()
H A Dmtype.h482 class TypeDArray : public TypeArray
485 TypeDArray(Type *t);
H A Dvisitor.h67 class TypeDArray; variable
361 virtual void visit(TypeDArray *t) { visit((TypeArray *)t); } in visit()
H A Ddmangle.c185 void visit(TypeDArray *t) in visit()
H A Dtraits.c409 …virtual void visit(TypeDArray *) { setpointer(offset + sz_size_t); } // dynamic array is {length,p… in pointerBitmap()
H A Dparse.c3287 t = new TypeDArray(t); in parseBasicTypeStartingAt()
3369 t = new TypeDArray(t); // [] in parseBasicType2()
3515 ta = new TypeDArray(t); // [] in parseDeclarator()
H A Dexpressionsem.c636 e->type = new TypeDArray(Type::tdchar->immutableOf()); in visit()
661 e->type = new TypeDArray(Type::twchar->immutableOf()); in visit()
670 e->type = new TypeDArray(Type::tchar->immutableOf()); in visit()
1374 tb = ((TypeDArray *)tb)->next->toBasetype(); in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dtypeinfo.cc674 TypeDArray *ti = (TypeDArray *) d->tinfo; in visit()
H A Dtypes.cc639 void visit (TypeDArray *t) in visit()
H A Dexpr.cc2478 TypeDArray *tarray = (TypeDArray *) tb; in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtypes.cc772 void visit (TypeDArray *t) in visit()
H A Dtypeinfo.cc691 TypeDArray *ti = d->tinfo->isTypeDArray (); in visit()
H A DChangeLog-2014221 (TypeDArray::getTypeInfoDeclaration): Likewise.
H A DChangeLog-2017348 * types.cc (TypeVisitor::visit(TypeDArray)): Set TYPE_DYNAMIC_ARRAY.

12