Searched refs:DeleteExp (Results 1 – 25 of 34) sorted by relevance
12
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | nogc.c | 131 void visit(DeleteExp *e) in visit()
|
H A D | canthrow.c | 127 void visit(DeleteExp *de) in canThrow()
|
H A D | visitor.h | 228 class DeleteExp; variable 522 virtual void visit(DeleteExp *e) { visit((UnaExp *)e); } in visit()
|
H A D | expression.h | 938 class DeleteExp : public UnaExp 942 DeleteExp(Loc loc, Expression *e, bool isRAII);
|
H A D | expression.c | 5728 DeleteExp::DeleteExp(Loc loc, Expression *e, bool isRAII) in DeleteExp() function 5729 : UnaExp(loc, TOKdelete, sizeof(DeleteExp), e) in DeleteExp() 5734 Expression *DeleteExp::toBoolean(Scope *) in toBoolean()
|
H A D | declaration.c | 2194 e = new DeleteExp(loc, ec, true); in callScopeDtor()
|
H A D | hdrgen.c | 2870 void visit(DeleteExp *e) in visit()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | nogc.d | 138 override void visit(DeleteExp e) in visit()
|
H A D | canthrow.d | 166 override void visit(DeleteExp de) in canThrow()
|
H A D | expression.h | 178 DeleteExp* isDeleteExp(); 882 class DeleteExp : public UnaExp
|
H A D | visitor.h | 237 class DeleteExp; variable 510 virtual void visit(DeleteExp *e) { visit((UnaExp *)e); } in visit()
|
H A D | parsetimevisitor.d | 218 void visit(AST.DeleteExp e) { visit(cast(AST.UnaExp)e); } in ParseTimeVisitor()
|
H A D | transitivevisitor.d | 1088 override void visit(AST.DeleteExp e) in ParseVisitMethods()
|
H A D | declaration.d | 1509 e = new DeleteExp(loc, ec, true); in callScopeDtor()
|
H A D | expression.d | 1674 … inout(DeleteExp) isDeleteExp() { return op == EXP.delete_ ? cast(typeof(return))this : null; } in isDeleteExp() 5338 extern (C++) final class DeleteExp : UnaExp 5344 super(loc, EXP.delete_, __traits(classInstanceSize, DeleteExp), e); in this()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | ChangeLog | 444 * expr.cc (ExprVisitor::visit (DeleteExp *)): Update for new front-end 506 * expr.cc (ExprVisitor::visit (DeleteExp *)): Remove handling of 516 * expr.cc (ExprVisitor::visit (DeleteExp *)): Remove handling of
|
H A D | ChangeLog-2008 | 138 (DeleteExp::toIR): Use libcalls for interfaces
|
H A D | ChangeLog-2016 | 688 * expr.cc (ExprVisitor::visit(DeleteExp)): Use build_typeinfo. 723 (ExprVisitor::visit(DeleteExp)): Likewise. 1085 (DeleteExp::toElem): Call _d_delstruct when deleting a struct pointer.
|
H A D | ChangeLog-2012 | 214 (DeleteExp::toElem): Likewise. 461 (DeleteExp::toElem): Likewise.
|
H A D | ChangeLog-2018 | 92 (ExprVisitor::visit(DeleteExp)): Likewise.
|
H A D | ChangeLog-2014 | 312 * d-elem.cc (DeleteExp::toElem): Likewise.
|
H A D | ChangeLog-2021 | 12 * expr.cc (ExprVisitor::visit (DeleteExp *)): Remove code generation
|
H A D | ChangeLog-2006 | 192 * d-glue.cc (DeleteExp::toElem): handle on-stack vars
|
H A D | ChangeLog-2013 | 90 (DeleteExp::toElem): Likewise.
|
H A D | expr.cc | 1439 void visit (DeleteExp *e) in visit()
|
12