/dports/lang/gcc12-devel/gcc-12-20211205/gcc/d/dmd/ |
H A D | aggregate.h | 23 class DtorDeclaration; variable 109 DtorDeclaration *dtor; // aggregate destructor 110 DtorDeclaration *primaryDtor; // non-deleting C++ destructor, same as dtor for D 111 DtorDeclaration *tidtor; // aggregate destructor used in TypeInfo (must have extern(D) ABI)
|
H A D | arraytypes.h | 30 typedef Array<class DtorDeclaration *> DtorDeclarations;
|
H A D | clone.d | 846 DtorDeclaration buildDtor(AggregateDeclaration ad, Scope* sc) in buildDtor() 972 auto dd = new DtorDeclaration(declLoc, Loc.initial, stc, Id.__fieldDtor); in buildDtor() 983 DtorDeclaration xdtor = null; in buildDtor() 1011 auto dd = new DtorDeclaration(declLoc, Loc.initial, stc, Id.__aggrDtor); in buildDtor() 1053 private DtorDeclaration buildWindowsCppDtor(AggregateDeclaration ad, DtorDeclaration dtor, Scope* s… in buildWindowsCppDtor() 1070 auto func = new DtorDeclaration(dtor.loc, dtor.loc, dtor.storage_class, Id.cppdtor); in buildWindowsCppDtor() 1107 DtorDeclaration buildExternDDtor(AggregateDeclaration ad, Scope* sc) in buildExternDDtor() 1124 auto func = new DtorDeclaration(dtor.loc, dtor.loc, dtor.storage_class, Id.ticppdtor); in buildExternDDtor()
|
H A D | aggregate.d | 119 DtorDeclaration dtor; /// aggregate destructor calling dtors and member constructors 120 DtorDeclaration primaryDtor;/// non-deleting C++ destructor, same as dtor for D 121 DtorDeclaration tidtor; /// aggregate destructor used in TypeInfo (must have extern(D) ABI)
|
H A D | arraytypes.d | 37 alias DtorDeclarations = Array!(DtorDeclaration);
|
H A D | declaration.h | 746 class DtorDeclaration : public FuncDeclaration 749 DtorDeclaration *syntaxCopy(Dsymbol *); 757 DtorDeclaration *isDtorDeclaration() { return this; } in isDtorDeclaration()
|
H A D | dsymbol.h | 41 class DtorDeclaration; variable 265 virtual DtorDeclaration *isDtorDeclaration() { return NULL; } in isDtorDeclaration()
|
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/d/dmd/ |
H A D | func.c | 2837 DtorDeclaration::DtorDeclaration(Loc loc, Loc endloc) in DtorDeclaration() function 2842 DtorDeclaration::DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id) in DtorDeclaration() function 2847 Dsymbol *DtorDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() 2850 DtorDeclaration *dd = new DtorDeclaration(loc, endloc, storage_class, ident); in syntaxCopy() 2854 bool DtorDeclaration::overloadInsert(Dsymbol *) in overloadInsert() 2859 bool DtorDeclaration::addPreInvariant() in addPreInvariant() 2864 bool DtorDeclaration::addPostInvariant() in addPostInvariant() 2869 const char *DtorDeclaration::kind() const in kind() 2874 const char *DtorDeclaration::toChars() in toChars() 2879 bool DtorDeclaration::isVirtual() in isVirtual()
|
H A D | declaration.h | 799 class DtorDeclaration : public FuncDeclaration 802 DtorDeclaration(Loc loc, Loc endloc); 803 DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id); 812 DtorDeclaration *isDtorDeclaration() { return this; } in isDtorDeclaration()
|
H A D | dsymbol.h | 40 class DtorDeclaration; variable 260 virtual DtorDeclaration *isDtorDeclaration() { return NULL; } in isDtorDeclaration()
|
/dports/lang/gcc11/gcc-11.2.0/gcc/d/dmd/ |
H A D | func.c | 2837 DtorDeclaration::DtorDeclaration(Loc loc, Loc endloc) in DtorDeclaration() function 2842 DtorDeclaration::DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id) in DtorDeclaration() function 2847 Dsymbol *DtorDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() 2850 DtorDeclaration *dd = new DtorDeclaration(loc, endloc, storage_class, ident); in syntaxCopy() 2854 bool DtorDeclaration::overloadInsert(Dsymbol *) in overloadInsert() 2859 bool DtorDeclaration::addPreInvariant() in addPreInvariant() 2864 bool DtorDeclaration::addPostInvariant() in addPostInvariant() 2869 const char *DtorDeclaration::kind() const in kind() 2874 const char *DtorDeclaration::toChars() in toChars() 2879 bool DtorDeclaration::isVirtual() in isVirtual()
|
H A D | declaration.h | 799 class DtorDeclaration : public FuncDeclaration 802 DtorDeclaration(Loc loc, Loc endloc); 803 DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id); 812 DtorDeclaration *isDtorDeclaration() { return this; } in isDtorDeclaration()
|
H A D | dsymbol.h | 40 class DtorDeclaration; variable 260 virtual DtorDeclaration *isDtorDeclaration() { return NULL; } in isDtorDeclaration()
|
/dports/misc/cxx_atomics_pic/gcc-11.2.0/gcc/d/dmd/ |
H A D | func.c | 2837 DtorDeclaration::DtorDeclaration(Loc loc, Loc endloc) in DtorDeclaration() function 2842 DtorDeclaration::DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id) in DtorDeclaration() function 2847 Dsymbol *DtorDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() 2850 DtorDeclaration *dd = new DtorDeclaration(loc, endloc, storage_class, ident); in syntaxCopy() 2854 bool DtorDeclaration::overloadInsert(Dsymbol *) in overloadInsert() 2859 bool DtorDeclaration::addPreInvariant() in addPreInvariant() 2864 bool DtorDeclaration::addPostInvariant() in addPostInvariant() 2869 const char *DtorDeclaration::kind() const in kind() 2874 const char *DtorDeclaration::toChars() in toChars() 2879 bool DtorDeclaration::isVirtual() in isVirtual()
|
H A D | declaration.h | 799 class DtorDeclaration : public FuncDeclaration 802 DtorDeclaration(Loc loc, Loc endloc); 803 DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id); 812 DtorDeclaration *isDtorDeclaration() { return this; } in isDtorDeclaration()
|
H A D | dsymbol.h | 40 class DtorDeclaration; variable 260 virtual DtorDeclaration *isDtorDeclaration() { return NULL; } in isDtorDeclaration()
|
/dports/lang/gcc9/gcc-9.4.0/gcc/d/dmd/ |
H A D | declaration.h | 756 class DtorDeclaration : public FuncDeclaration 759 DtorDeclaration(Loc loc, Loc endloc); 760 DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id); 770 DtorDeclaration *isDtorDeclaration() { return this; } in isDtorDeclaration()
|
H A D | dsymbol.h | 40 class DtorDeclaration; variable 261 virtual DtorDeclaration *isDtorDeclaration() { return NULL; } in isDtorDeclaration()
|
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/d/dmd/ |
H A D | declaration.h | 756 class DtorDeclaration : public FuncDeclaration 759 DtorDeclaration(Loc loc, Loc endloc); 760 DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id); 770 DtorDeclaration *isDtorDeclaration() { return this; } in isDtorDeclaration()
|
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/d/dmd/ |
H A D | declaration.h | 756 class DtorDeclaration : public FuncDeclaration 759 DtorDeclaration(Loc loc, Loc endloc); 760 DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id); 770 DtorDeclaration *isDtorDeclaration() { return this; } in isDtorDeclaration()
|
/dports/devel/avr-gcc/gcc-10.2.0/gcc/d/dmd/ |
H A D | declaration.h | 757 class DtorDeclaration : public FuncDeclaration 760 DtorDeclaration(Loc loc, Loc endloc); 761 DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id); 771 DtorDeclaration *isDtorDeclaration() { return this; } in isDtorDeclaration()
|
H A D | dsymbol.h | 40 class DtorDeclaration; variable 261 virtual DtorDeclaration *isDtorDeclaration() { return NULL; } in isDtorDeclaration()
|
/dports/lang/gcc10/gcc-10.3.0/gcc/d/dmd/ |
H A D | declaration.h | 757 class DtorDeclaration : public FuncDeclaration 760 DtorDeclaration(Loc loc, Loc endloc); 761 DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id); 771 DtorDeclaration *isDtorDeclaration() { return this; } in isDtorDeclaration()
|
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/d/dmd/ |
H A D | declaration.h | 757 class DtorDeclaration : public FuncDeclaration 760 DtorDeclaration(Loc loc, Loc endloc); 761 DtorDeclaration(Loc loc, Loc endloc, StorageClass stc, Identifier *id); 771 DtorDeclaration *isDtorDeclaration() { return this; } in isDtorDeclaration()
|
H A D | dsymbol.h | 40 class DtorDeclaration; variable 261 virtual DtorDeclaration *isDtorDeclaration() { return NULL; } in isDtorDeclaration()
|