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

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
mtype.h 333 TypePointer *isTypePointer();
505 class TypePointer : public TypeNext
508 static TypePointer *create(Type *t);
510 TypePointer *syntaxCopy();
argtypes.c 176 void visit(TypePointer *)
cppmangle.d 1822 override void visit(TypePointer t)
2147 private TypePointer tpointer;
2177 this.tpointer = cast(TypePointer)t;
2251 public override void visit(TypePointer o)
2569 public override void visit(TypePointer o)
mtype.d 435 sizeTy[Tpointer] = __traits(classInstanceSize, TypePointer);
1956 Type t = new TypePointer(this);
2676 return (ty == Tpointer && (cast(TypePointer)this).next.ty == Tfunction)
2677 ? cast(typeof(return))(cast(TypePointer)this).next
2690 ty == Tdelegate ? cast(typeof(return))(cast(TypePointer)this).next :
2692 ty == Tpointer && (cast(TypePointer)this).next.ty == Tfunction ?
2693 cast(typeof(return))(cast(TypePointer)this).next :
2706 inout(TypePointer) isTypePointer() { return ty == Tpointer ? cast(typeof(return))this : null; }
4031 extern (C++) final class TypePointer : TypeNext
4038 static TypePointer create(Type t
    [all...]
visitor.h 69 class TypePointer;
453 virtual void visit(TypePointer *t) { visit((TypeNext *)t); }
parsetimevisitor.d 160 void visit(AST.TypePointer t) { visit(cast(AST.TypeNext)t); }
transitivevisitor.d 392 override void visit(AST.TypePointer t)
394 //printf("Visiting TypePointer\n");
ctfeexpr.d 799 Type pointee = (cast(TypePointer)agg1.type).next;
806 Type pointee = (cast(TypePointer)agg1.type).next;
dtoh.d 1053 (cast(AST.TypePointer)t).nextOf.ty == AST.Tfunction)
1906 override void visit(AST.TypePointer t)
traits.d 269 override void visit(TypePointer t)
hdrgen.d 3805 void visitPointer(TypePointer t)
3807 //printf("TypePointer::toCBuffer2() next = %d\n", t.next.ty);
3977 case Tpointer: return visitPointer(cast(TypePointer)t);
cparse.d 2546 t = new AST.TypePointer(t);
dinterpret.d 1873 Type pointee = (cast(TypePointer)e.type).next;
5490 //Type *pointee = ((TypePointer *)agg.type)->next;
5803 Type pointee = (cast(TypePointer)e.type).next;
parse.d 3878 t = new AST.TypePointer(t);
3946 t = save == TOK.delegate_ ? new AST.TypeDelegate(tf) : new AST.TypePointer(tf); // pointer to function
typesem.d 1096 Type visitPointer(TypePointer mtype)
1098 //printf("TypePointer::semantic() %s\n", toChars());
expressionsem.d 4089 exp.type = new TypePointer(exp.fd.type);
7146 exp.type = (cast(TypePointer)tb).next;
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-builtins.cc 103 return (TypePointer::create (dtype))->addMod (mod);
116 dtype = (TypePointer::create (dtype))->addMod (mod);
types.cc 764 void visit (TypePointer *t)
typeinfo.cc 675 TypePointer *ti = d->tinfo->isTypePointer ();
expr.cc 2482 TypePointer *tpointer = tb->isTypePointer ();

Completed in 64 milliseconds