/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | importc.d | 122 e = new PtrExp(e.loc, e); in fieldLookup() 175 auto ep = new PtrExp(ae.loc, new AddExp(ae.loc, e1, e2)); in carraySemantic()
|
H A D | sideeffect.d | 295 s = (cast(PtrExp)ce.e1).e1.toChars(); in discardValue()
|
H A D | expression.h | 173 PtrExp* isPtrExp(); 848 class PtrExp : public UnaExp
|
H A D | visitor.h | 232 class PtrExp; variable 505 virtual void visit(PtrExp *e) { visit((UnaExp *)e); } in visit()
|
H A D | typesem.d | 4277 e = new PtrExp(e.loc, e); in dotExp() 4296 e = new PtrExp(e.loc, e); in dotExp() 4299 e = new PtrExp(e.loc, e, t); in dotExp() 4310 e = new PtrExp(e.loc, e); in dotExp() 4322 e = new PtrExp(e.loc, e); in dotExp() 4530 e1 = new PtrExp(e1.loc, e1); in dotExp()
|
H A D | clone.d | 1274 ex = new PtrExp(loc, ex); in buildPostBlit() 1353 ex = new PtrExp(loc, ex); in buildPostBlit()
|
H A D | expression.d | 1589 Expression e = new PtrExp(loc, this, tr.next); in deref() 1669 inout(PtrExp) isPtrExp() { return op == EXP.star ? cast(typeof(return))this : null; } in isPtrExp() 5219 extern (C++) final class PtrExp : UnaExp 5223 super(loc, EXP.star, __traits(classInstanceSize, PtrExp), e); in this() 5230 super(loc, EXP.star, __traits(classInstanceSize, PtrExp), e); in this() 6707 return new PtrExp(loc, e, type); in toLvalue() 7138 auto ptrExp = cast(PtrExp)exp;
|
H A D | escape.d | 1520 override void visit(PtrExp e) in visit() 1907 override void visit(PtrExp e) in visit()
|
H A D | expressionsem.d | 1055 e1 = new PtrExp(loc, e1); 1570 Expression e1 = new ArrayLengthExp(ale.loc, new PtrExp(ale.loc, new VarExp(ale.loc, tmp))); in rewriteOpAssign() 2368 arg = new PtrExp(loc, arg); in functionParameters() 4416 exp.e1 = (cast(PtrExp)exp.e1).e1; in visit() 4766 Expression e = new PtrExp(exp.loc, exp.e1); in visit() 5005 Expression e = new PtrExp(exp.loc, exp.e1); in visit() 7106 PtrExp pe = cast(PtrExp)exp.e1; in visit() 7121 override void visit(PtrExp exp) in visit() 8509 auto pe = new PtrExp(exp.loc, e); in visit() 12641 Expression e = new PtrExp(exp.loc, exp.e1); in semanticY() [all …]
|
H A D | parsetimevisitor.d | 213 void visit(AST.PtrExp e) { visit(cast(AST.UnaExp)e); } in ParseTimeVisitor()
|
H A D | transitivevisitor.d | 1082 override void visit(AST.PtrExp e) in ParseVisitMethods()
|
H A D | optimize.d | 636 void visitPtr(PtrExp e) in Expression_optimize()
|
H A D | semantic3.d | 1200 vsync = new PtrExp(funcdecl.loc, vsync); in visit()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | canthrow.c | 87 e1 = ((PtrExp *)e1)->e1; in canThrow()
|
H A D | sideeffect.c | 287 s = ((PtrExp *)ce->e1)->e1->toChars(); in discardValue()
|
H A D | expression.c | 1907 arg = new PtrExp(loc, arg); in functionParameters() 2804 Expression *e = new PtrExp(loc, this); in deref() 5655 PtrExp::PtrExp(Loc loc, Expression *e) in PtrExp() function 5656 : UnaExp(loc, TOKstar, sizeof(PtrExp), e) in PtrExp() 5662 PtrExp::PtrExp(Loc loc, Expression *e, Type *t) in PtrExp() function 5663 : UnaExp(loc, TOKstar, sizeof(PtrExp), e) in PtrExp() 5668 bool PtrExp::isLvalue() in isLvalue() 5673 Expression *PtrExp::toLvalue(Scope *, Expression *) in toLvalue() 5678 int PtrExp::checkModifiable(Scope *sc, int flag) in checkModifiable() 5692 Expression *PtrExp::modifiableLvalue(Scope *sc, Expression *e) in modifiableLvalue() [all …]
|
H A D | clone.c | 833 ex = new PtrExp(loc, ex); in buildPostBlit() 885 ex = new PtrExp(loc, ex); in buildPostBlit() 1031 ex = new PtrExp(loc, ex); in buildDtor()
|
H A D | expression.h | 894 class PtrExp : public UnaExp 897 PtrExp(Loc loc, Expression *e); 898 PtrExp(Loc loc, Expression *e, Type *t);
|
H A D | optimize.c | 356 Expression *ex = ((PtrExp *)e->e1)->e1; in Expression_optimize() 413 void visit(PtrExp *e) in Expression_optimize()
|
H A D | visitor.h | 223 class PtrExp; variable 517 virtual void visit(PtrExp *e) { visit((UnaExp *)e); } in visit()
|
H A D | escape.c | 1069 void visit(PtrExp *e) in escapeByRef()
|
H A D | expressionsem.c | 2965 exp->e1 = ((PtrExp *)exp->e1)->e1; in visit() 3230 Expression *e = new PtrExp(exp->loc, exp->e1); in visit() 3485 Expression *e = new PtrExp(exp->loc, exp->e1); in visit() 3855 PtrExp *pe = (PtrExp *)exp->e1; in visit() 3871 void visit(PtrExp *exp) in visit() 8617 e = new PtrExp(exp->loc, exp->e1); in semanticY()
|
H A D | mtype.c | 8553 e = new PtrExp(e->loc, e); in dotExp() 8572 e = new PtrExp(e->loc, e); in dotExp() 8575 e = new PtrExp(e->loc, e, t); in dotExp() 8586 e = new PtrExp(e->loc, e); in dotExp() 8598 e = new PtrExp(e->loc, e); in dotExp()
|
H A D | opover.c | 116 void visit(PtrExp *) { id = Id::opStar; } in opId()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | ChangeLog-2007 | 856 (PtrExp::toElem): Use target_size_t for offset 1203 * d-glue.cc (PtrExp::toElem): Don't wrap the result in
|