| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | aggregate.h | 22 class CtorDeclaration; variable 104 CtorDeclaration *defaultCtor;
|
| H A D | declaration.h | 735 class CtorDeclaration : public FuncDeclaration 739 CtorDeclaration *syntaxCopy(Dsymbol *); 746 CtorDeclaration *isCtorDeclaration() { return this; } in isCtorDeclaration()
|
| H A D | dsymbol.h | 39 class CtorDeclaration; variable 282 virtual CtorDeclaration *isCtorDeclaration() { return NULL; } in isCtorDeclaration()
|
| H A D | clone.d | 1503 private CtorDeclaration generateCopyCtorDeclaration(StructDeclaration sd, const StorageClass paramS… in generateCopyCtorDeclaration() 1510 auto ccd = new CtorDeclaration(sd.loc, Loc.initial, STC.ref_, tf, true); in generateCopyCtorDeclaration() 1576 CtorDeclaration cpCtor; in needCopyCtor() 1577 CtorDeclaration rvalueCtor; in needCopyCtor()
|
| H A D | aggregate.d | 137 CtorDeclaration defaultCtor;
|
| H A D | expression.h | 30 class CtorDeclaration; variable 532 CtorDeclaration *member; // constructor function
|
| H A D | visitor.h | 165 class CtorDeclaration; variable 354 virtual void visit(CtorDeclaration *s) { visit((FuncDeclaration *)s); } in visit()
|
| H A D | func.d | 3804 extern (C++) final class CtorDeclaration : FuncDeclaration 3814 override CtorDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() 3817 auto f = new CtorDeclaration(loc, endloc, storage_class, type.syntaxCopy()); in syntaxCopy() 3847 override inout(CtorDeclaration) isCtorDeclaration() inout in inout() argument
|
| H A D | parsetimevisitor.d | 58 void visit(AST.CtorDeclaration s) { visit(cast(AST.FuncDeclaration)s); } in ParseTimeVisitor()
|
| H A D | semantic3.d | 1383 override void visit(CtorDeclaration ctor) in visit()
|
| H A D | escape.d | 477 CtorDeclaration ctor = dve.var.isCtorDeclaration(); in checkConstructorEscape()
|
| H A D | dsymbol.d | 1343 inout(CtorDeclaration) isCtorDeclaration() inout { return null; } in isCtorDeclaration()
|
| H A D | dsymbolsem.d | 3972 override void visit(CtorDeclaration ctd) in visit() 5246 auto ctor = new CtorDeclaration(cldec.loc, Loc.initial, 0, tf); in visit()
|
| H A D | expression.d | 3537 CtorDeclaration member; // constructor function
|
| H A D | dtemplate.d | 2377 fd = new CtorDeclaration(fd.loc, fd.endloc, fd.storage_class, fd.type.syntaxCopy()); in doHeaderInstantiation()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | aggregate.h | 24 class CtorDeclaration; variable 121 CtorDeclaration *defaultCtor;
|
| H A D | dsymbol.h | 38 class CtorDeclaration; variable 259 virtual CtorDeclaration *isCtorDeclaration() { return NULL; } in isCtorDeclaration()
|
| H A D | declaration.h | 726 class CtorDeclaration : public FuncDeclaration 729 CtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Type *type); 738 CtorDeclaration *isCtorDeclaration() { return this; } in isCtorDeclaration()
|
| H A D | parse.h | 25 class CtorDeclaration; variable
|
| H A D | func.c | 4815 CtorDeclaration::CtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Type *type) in CtorDeclaration() function 4821 Dsymbol *CtorDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() 4824 CtorDeclaration *f = new CtorDeclaration(loc, endloc, storage_class, type->syntaxCopy()); in syntaxCopy() 4828 void CtorDeclaration::semantic(Scope *sc) in semantic() 4909 const char *CtorDeclaration::kind() const in kind() 4914 const char *CtorDeclaration::toChars() in toChars() 4919 bool CtorDeclaration::isVirtual() in isVirtual() 4924 bool CtorDeclaration::addPreInvariant() in addPreInvariant() 4929 bool CtorDeclaration::addPostInvariant() in addPostInvariant()
|
| H A D | visitor.h | 159 class CtorDeclaration; variable 453 virtual void visit(CtorDeclaration *s) { visit((FuncDeclaration *)s); } in visit()
|
| H A D | dclass.c | 813 CtorDeclaration *ctor = new CtorDeclaration(loc, Loc(), 0, tf); in semantic()
|
| H A D | expression.h | 31 class CtorDeclaration; variable 546 CtorDeclaration *member; // constructor function
|
| H A D | dstruct.c | 963 CtorDeclaration *f = s->isCtorDeclaration(); in searchCtor()
|
| H A D | parse.c | 1627 CtorDeclaration *f = new CtorDeclaration(loc, Loc(), stc, tf); in parseCtor()
|