HomeSort by: relevance | last modified time | path
    Searched refs:TypeAArray (Results 1 - 23 of 23) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
typinf.d 155 static bool visitAArray(TypeAArray t)
mtype.h 332 TypeAArray *isTypeAArray();
486 class TypeAArray : public TypeArray
492 static TypeAArray *create(Type *t, Type *index);
494 TypeAArray *syntaxCopy();
argtypes.c 171 void visit(TypeAArray *)
dstruct.d 89 void visitAArray(TypeAArray t)
dtemplate.d 1854 if (argtype.ty == Tarray && (prmtype.ty == Tsarray || prmtype.ty == Taarray && (taai = (cast(TypeAArray)prmtype).index).ty == Tident && (cast(TypeIdentifier)taai).idents.dim == 0))
1984 // 6764 fix - TypeAArray may be TypeSArray have not yet run semantic().
1998 TypeAArray taa = cast(TypeAArray)tb;
3841 TypeAArray taa = cast(TypeAArray)tparam;
3863 override void visit(TypeAArray t)
3868 TypeAArray tp = cast(TypeAArray)tparam;
4717 if (e.type.ty == Tarray && (tparam.ty == Tsarray || tparam.ty == Taarray && (taai = (cast(TypeAArray)tparam).index).ty == Tident && (cast(TypeIdentifier)taai).idents.dim == 0)
    [all...]
visitor.h 68 class TypeAArray;
459 virtual void visit(TypeAArray *t) { visit((TypeArray *)t); }
mtype.d 434 sizeTy[Taarray] = __traits(classInstanceSize, TypeAArray);
2288 t = new TypeAArray(t, (cast(TypeAArray)this).index.syntaxCopy());
2360 t = new TypeAArray(utn, (cast(TypeAArray)this).index);
2705 inout(TypeAArray) isTypeAArray() { return ty == Taarray ? cast(typeof(return))this : null; }
3934 extern (C++) final class TypeAArray : TypeArray
3945 static TypeAArray create(Type t, Type index)
3947 return new TypeAArray(t, index);
3955 override TypeAArray syntaxCopy(
    [all...]
parse.d 3761 AST.TypeAArray a = cast(AST.TypeAArray)t;
3813 maybeArray = new AST.TypeAArray(t, index);
3897 t = new AST.TypeAArray(t, index);
4058 ta = new AST.TypeAArray(t, index);
9268 AST.TypeAArray taa = cast(AST.TypeAArray)t;
dmangle.d 312 override void visit(TypeAArray t)
parsetimevisitor.d 166 void visit(AST.TypeAArray t) { visit(cast(AST.TypeArray)t); }
transitivevisitor.d 385 override void visit(AST.TypeAArray t)
387 //printf("Visiting TypeAArray\n");
typesem.d 564 static Expression visitAArray(TypeAArray t)
892 Type visitAArray(TypeAArray mtype)
894 //printf("TypeAArray::semantic() %s index.ty = %d\n", mtype.toChars(), mtype.index.ty);
2962 void visitAArray(TypeAArray mt)
2964 //printf("TypeAArray::resolve() %s\n", mt.toChars());
3703 Expression visitAArray(TypeAArray mt)
3707 printf("TypeAArray::dotExp(e = '%s', ident = '%s')\n", e.toChars(), ident.toChars());
statementsem.d 840 TypeAArray taa = null;
1168 taa = cast(TypeAArray)tab;
1502 private static extern(D) Expression applyAssocArray(ForeachStatement fs, Expression flde, TypeAArray taa)
opover.d 1628 TypeAArray taa = tab.isTypeAArray();
traits.d 264 override void visit(TypeAArray t)
expressionsem.d 523 TypeAArray taa = t.isTypeAArray();
3170 e.type = new TypeAArray(tvalue, tkey);
8319 nt = new TypeAArray(exp.e1.type, exp.e2.type);
8417 TypeAArray taa = cast(TypeAArray)t1b;
11581 TypeAArray ta = cast(TypeAArray)t2b;
hdrgen.d 3797 void visitAArray(TypeAArray t)
3976 case Taarray: return visitAArray(cast(TypeAArray)t);
ctfeexpr.d 644 TypeAArray toBuiltinAAType(Type t)
dtoh.d 1714 // Declarations within template declarations might use TypeAArray
1935 override void visit(AST.TypeAArray t)
  /src/external/gpl3/gcc.old/dist/gcc/d/
runtime.cc 137 libcall_types[type] = TypeAArray::create (Type::tvoid, Type::tvoid);
typeinfo.cc 728 TypeAArray *ti = d->tinfo->isTypeAArray ();
1756 void visit (TypeAArray *t)
types.cc 824 void visit (TypeAArray *t)
expr.cc 2774 TypeAArray *ta = tb->isTypeAArray ();

Completed in 57 milliseconds