| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | apply.c | 62 void visit(NewExp *e) in visit()
|
| H A D | nogc.c | 109 void visit(NewExp *e) in visit()
|
| H A D | canthrow.c | 94 void visit(NewExp *ne) in canThrow()
|
| H A D | expression.c | 1528 arg = new NewExp(loc, NULL, NULL, p->type, args); in functionParameters() 4282 NewExp::NewExp(Loc loc, Expression *thisexp, Expressions *newargs, in NewExp() function 4284 : Expression(loc, TOKnew, sizeof(NewExp)) in NewExp() 4296 NewExp *NewExp::create(Loc loc, Expression *thisexp, Expressions *newargs, in create() 4299 return new NewExp(loc, thisexp, newargs, newtype, arguments); in create() 4302 Expression *NewExp::syntaxCopy() in syntaxCopy() 4304 return new NewExp(loc, in syntaxCopy()
|
| H A D | expression.h | 534 class NewExp : public Expression 550 NewExp(Loc loc, Expression *thisexp, Expressions *newargs, 552 …static NewExp *create(Loc loc, Expression *thisexp, Expressions *newargs, Type *newtype, Expressio…
|
| H A D | visitor.h | 197 class NewExp; variable 491 virtual void visit(NewExp *e) { visit((Expression *)e); } in visit()
|
| H A D | declaration.c | 1500 NewExp *ne = (NewExp *)ex; in semantic()
|
| H A D | escape.c | 844 void visit(NewExp *e) in escapeByValue()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | apply.d | 110 override void visit(NewExp e) in visit()
|
| H A D | expression.h | 151 NewExp* isNewExp(); 521 class NewExp : public Expression 536 … static NewExp *create(const Loc &loc, Expression *thisexp, Type *newtype, Expressions *arguments); 537 NewExp *syntaxCopy();
|
| H A D | nogc.d | 117 override void visit(NewExp e) in visit()
|
| H A D | canthrow.d | 156 override void visit(NewExp ne) in canThrow()
|
| H A D | lambdacomp.d | 482 override void visit(NewExp) { buf.setsize(0); } in visit() argument
|
| H A D | visitor.h | 205 class NewExp; variable 478 virtual void visit(NewExp *e) { visit((Expression *)e); } in visit()
|
| H A D | expression.d | 1646 inout(NewExp) isNewExp() { return op == EXP.new_ ? cast(typeof(return))this : null; } in isNewExp() 3530 extern (C++) final class NewExp : Expression 3543 super(loc, EXP.new_, __traits(classInstanceSize, NewExp)); in this() 3549 … static NewExp create(const ref Loc loc, Expression thisexp, Type newtype, Expressions* arguments) in create() 3551 return new NewExp(loc, thisexp, newtype, arguments); in create() 3554 override NewExp syntaxCopy() in syntaxCopy() 3556 return new NewExp(loc, in syntaxCopy()
|
| H A D | ob.d | 1694 override void visit(NewExp e) in genKill() 2424 override void visit(NewExp e) in checkObErrors()
|
| H A D | parsetimevisitor.d | 186 void visit(AST.NewExp e) { visit(cast(AST.Expression)e); } in ParseTimeVisitor()
|
| H A D | transitivevisitor.d | 961 override void visit(AST.NewExp e) in ParseVisitMethods()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | ChangeLog-2014 | 31 * d-elem.cc (NewExp::toElem): Check for opaque structs before 83 * d-elem.cc (NewExp::toElem): Don't initialise a new'd struct at the 155 (NewExp::toElem): Likewise. 315 (NewExp::toElem): Likewise.
|
| H A D | ChangeLog-2016 | 656 (ExprVisitor::visit(NewExp)): Don't always create SAVE_EXPR. 689 (ExprVisitor::visit(NewExp)): Likewise. 975 (NewExp::toElem): Likewise. 1045 (NewExp::toElem): Update call construction for new signatures of 1088 (NewExp::toElem): Handle special construction of new() arguments. 1201 (NewExp::toElem): Remove setting of StructLiteralExp::fillHoles.
|
| H A D | ChangeLog-2006 | 171 * d-glue.cc (NewExp::toElem): expand stack vars 249 * d-glue.cc (NewExp::toElem): Support allocation on stack 563 * d-glue.cc (NewExp::toElem): uint -> unsigned 635 (NewExp::toElem): Correct some cases for nested classes 870 * d-glue.cc (NewExp::toElem): support 'exp. new ...'
|
| H A D | ChangeLog-2012 | 215 (NewExp::toElem): Use IRState::modify. 369 * d-glue.cc (NewExp::toElem): Use new library functions. 463 (NewExp::toElem): Likewise.
|
| H A D | ChangeLog-2007 | 480 * d-glue.cc (NewExp::toElem): Do not set TREE_READONLY on 664 * d-glue.cc (NewExp::toElem): Use NewExp::newtype (Bugzilla 1038) 933 (NewExp::semantic): use size_t as argument
|
| H A D | decl.cc | 2384 NewExp *ne = NewExp::create (cd->loc, NULL, cd->type, NULL); in layout_class_initializer()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | decl.cc | 2282 NewExp *ne = NewExp::create (cd->loc, NULL, NULL, cd->type, NULL); in layout_class_initializer()
|