Searched refs:TypeDArray (Results 1 – 25 of 33) sorted by relevance
12
267 bool isArrayOpImplicitCast(TypeDArray tfrom, TypeDArray tto) in isArrayOpImplicitCast()
331 TypeDArray *isTypeDArray();470 class TypeDArray : public TypeArray474 TypeDArray *syntaxCopy();
67 class TypeDArray; variable458 virtual void visit(TypeDArray *t) { visit((TypeArray *)t); } in visit()
433 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 : TypeArray3852 override TypeDArray syntaxCopy() in syntaxCopy()3858 auto result = new TypeDArray(t); in syntaxCopy()
165 void visit(AST.TypeDArray t) { visit(cast(AST.TypeArray)t); } in ParseTimeVisitor()
305 override void visit(TypeDArray t) in visit()
379 override void visit(AST.TypeDArray t) in ParseVisitMethods()
862 Type visitDArray(TypeDArray mtype) in typeSemantic()2933 void visitDArray(TypeDArray mt) in visitDArray()3661 Expression visitDArray(TypeDArray mt) in dotExp()
258 override void visit(TypeDArray t) in visit()
3778 void visitDArray(TypeDArray t) in typeToBufferx()3975 case Tarray: return visitDArray(cast(TypeDArray)t); in typeToBufferx()
187 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() function4390 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 …]
274 void visit(TypeDArray *) in toArgTypes()
482 class TypeDArray : public TypeArray485 TypeDArray(Type *t);
67 class TypeDArray; variable361 virtual void visit(TypeDArray *t) { visit((TypeArray *)t); } in visit()
185 void visit(TypeDArray *t) in visit()
409 …virtual void visit(TypeDArray *) { setpointer(offset + sz_size_t); } // dynamic array is {length,p… in pointerBitmap()
3287 t = new TypeDArray(t); in parseBasicTypeStartingAt()3369 t = new TypeDArray(t); // [] in parseBasicType2()3515 ta = new TypeDArray(t); // [] in parseDeclarator()
636 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()
674 TypeDArray *ti = (TypeDArray *) d->tinfo; in visit()
639 void visit (TypeDArray *t) in visit()
2478 TypeDArray *tarray = (TypeDArray *) tb; in visit()
772 void visit (TypeDArray *t) in visit()
691 TypeDArray *ti = d->tinfo->isTypeDArray (); in visit()
221 (TypeDArray::getTypeInfoDeclaration): Likewise.
348 * types.cc (TypeVisitor::visit(TypeDArray)): Set TYPE_DYNAMIC_ARRAY.