/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | attrib.h | 25 class AttribDeclaration : public Dsymbol class in inherits:Dsymbol 30 AttribDeclaration(Dsymbols *decl); 51 AttribDeclaration *isAttribDeclaration() { return this; } 56 class StorageClassDeclaration : public AttribDeclaration 86 class LinkDeclaration : public AttribDeclaration 99 class CPPMangleDeclaration : public AttribDeclaration 111 class ProtDeclaration : public AttribDeclaration 128 class AlignDeclaration : public AttribDeclaration 142 class AnonDeclaration : public AttribDeclaration 161 class PragmaDeclaration : public AttribDeclaration [all...] |
H A D | attrib.c | 36 /********************************* AttribDeclaration ****************************/ 38 AttribDeclaration::AttribDeclaration(Dsymbols *decl) function in class:AttribDeclaration 44 Dsymbols *AttribDeclaration::include(Scope *, ScopeDsymbol *) 52 int AttribDeclaration::apply(Dsymbol_apply_ft_t fp, void *param) 77 Scope *AttribDeclaration::createNewScope(Scope *sc, 107 Scope *AttribDeclaration::newScope(Scope *sc) 112 void AttribDeclaration::addMember(Scope *sc, ScopeDsymbol *sds) 132 void AttribDeclaration::setScope(Scope *sc) 152 void AttribDeclaration [all...] |
H A D | visitor.h | 97 class AttribDeclaration; 391 virtual void visit(AttribDeclaration *s) { visit((Dsymbol *)s); } 392 virtual void visit(StorageClassDeclaration *s) { visit((AttribDeclaration *)s); } 394 virtual void visit(LinkDeclaration *s) { visit((AttribDeclaration *)s); } 395 virtual void visit(CPPMangleDeclaration *s) { visit((AttribDeclaration *)s); } 396 virtual void visit(ProtDeclaration *s) { visit((AttribDeclaration *)s); } 397 virtual void visit(AlignDeclaration *s) { visit((AttribDeclaration *)s); } 398 virtual void visit(AnonDeclaration *s) { visit((AttribDeclaration *)s); } 399 virtual void visit(PragmaDeclaration *s) { visit((AttribDeclaration *)s); } 400 virtual void visit(ConditionalDeclaration *s) { visit((AttribDeclaration *) [all...] |
H A D | dsymbol.h | 49 class AttribDeclaration; 282 virtual AttribDeclaration *isAttribDeclaration() { return NULL; }
|
H A D | canthrow.c | 244 AttribDeclaration *ad;
|
H A D | json.c | 597 void visit(AttribDeclaration *d) 615 visit((AttribDeclaration *)d);
|
H A D | hdrgen.c | 1211 void visit(AttribDeclaration *d) 1253 visit((AttribDeclaration *)d); 1261 visit((AttribDeclaration *)d); 1283 visit((AttribDeclaration *)d); 1301 visit((AttribDeclaration *)d); 1308 visit((AttribDeclaration *)d); 1317 visit((AttribDeclaration *)d); 1349 visit((AttribDeclaration *)d); 1413 visit((AttribDeclaration *)s); 1432 visit((AttribDeclaration *) [all...] |
H A D | doc.c | 917 void visit(AttribDeclaration *ad) 919 //printf("AttribDeclaration::emitComment(sc = %p)\n", sc); 936 //printf("AttribDeclaration::emitComment %s\n", s->toChars()); 949 visit((AttribDeclaration *)pd); 960 visit((AttribDeclaration *)cd);
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | attrib.h | 22 class AttribDeclaration : public Dsymbol class in inherits:Dsymbol 40 AttribDeclaration *isAttribDeclaration() { return this; } 45 class StorageClassDeclaration : public AttribDeclaration 71 class LinkDeclaration : public AttribDeclaration 83 class CPPMangleDeclaration : public AttribDeclaration 95 class CPPNamespaceDeclaration : public AttribDeclaration 106 class VisibilityDeclaration : public AttribDeclaration 121 class AlignDeclaration : public AttribDeclaration 133 class AnonDeclaration : public AttribDeclaration 150 class PragmaDeclaration : public AttribDeclaration [all...] |
H A D | objc.h | 17 class AttribDeclaration; 82 virtual void addSymbols(AttribDeclaration*, ClassDeclarations*, ClassDeclarations*) const = 0;
|
H A D | attrib.d | 55 extern (C++) abstract class AttribDeclaration : Dsymbol 57 Dsymbols* decl; /// Dsymbol's affected by this AttribDeclaration 159 //printf("AttribDeclaration::addComment %s\n", comment); 209 override final inout(AttribDeclaration) isAttribDeclaration() inout pure @safe 225 extern (C++) class StorageClassDeclaration : AttribDeclaration 378 return AttribDeclaration.setScope(sc); 393 extern (C++) final class LinkDeclaration : AttribDeclaration 445 extern (C++) final class CPPMangleDeclaration : AttribDeclaration 472 return AttribDeclaration.setScope(sc); 514 extern (C++) final class CPPNamespaceDeclaration : AttribDeclaration [all...] |
H A D | visitor.h | 100 class AttribDeclaration; 331 virtual void visit(AttribDeclaration *s) { visit((Dsymbol *)s); } 365 virtual void visit(CompileDeclaration *s) { visit((AttribDeclaration *)s); } 366 virtual void visit(UserAttributeDeclaration *s) { visit((AttribDeclaration *)s); } 367 virtual void visit(LinkDeclaration *s) { visit((AttribDeclaration *)s); } 368 virtual void visit(AnonDeclaration *s) { visit((AttribDeclaration *)s); } 369 virtual void visit(AlignDeclaration *s) { visit((AttribDeclaration *)s); } 370 virtual void visit(CPPMangleDeclaration *s) { visit((AttribDeclaration *)s); } 371 virtual void visit(CPPNamespaceDeclaration *s) { visit((AttribDeclaration *)s); } 372 virtual void visit(VisibilityDeclaration *s) { visit((AttribDeclaration *) [all...] |
H A D | parsetimevisitor.d | 34 void visit(AST.AttribDeclaration s) { visit(cast(AST.Dsymbol)s); } 69 void visit(AST.CompileDeclaration s) { visit(cast(AST.AttribDeclaration)s); } 70 void visit(AST.UserAttributeDeclaration s) { visit(cast(AST.AttribDeclaration)s); } 71 void visit(AST.LinkDeclaration s) { visit(cast(AST.AttribDeclaration)s); } 72 void visit(AST.AnonDeclaration s) { visit(cast(AST.AttribDeclaration)s); } 73 void visit(AST.AlignDeclaration s) { visit(cast(AST.AttribDeclaration)s); } 74 void visit(AST.CPPMangleDeclaration s) { visit(cast(AST.AttribDeclaration)s); } 75 void visit(AST.CPPNamespaceDeclaration s) { visit(cast(AST.AttribDeclaration)s); } 76 void visit(AST.VisibilityDeclaration s) { visit(cast(AST.AttribDeclaration)s); } 77 void visit(AST.PragmaDeclaration s) { visit(cast(AST.AttribDeclaration) [all...] |
H A D | transitivevisitor.d | 507 void visitAttribDeclaration(AST.AttribDeclaration d) 514 override void visit(AST.AttribDeclaration d) 516 //printf("Visiting AttribDeclaration\n"); 523 visitAttribDeclaration(cast(AST.AttribDeclaration)d); 530 visitAttribDeclaration(cast(AST.AttribDeclaration)d); 536 visitAttribDeclaration(cast(AST.AttribDeclaration)d); 542 visitAttribDeclaration(cast(AST.AttribDeclaration)d); 548 visitAttribDeclaration(cast(AST.AttribDeclaration)d); 554 visitAttribDeclaration(cast(AST.AttribDeclaration)d); 560 visitAttribDeclaration(cast(AST.AttribDeclaration) [all...] |
H A D | semantic2.d | 516 override void visit(AttribDeclaration ad) 545 visit(cast(AttribDeclaration)dd); 551 visit(cast(AttribDeclaration)ad); 557 visit(cast(AttribDeclaration)decl); 563 return visit(cast(AttribDeclaration)uad); 590 visit(cast(AttribDeclaration)uad);
|
H A D | objc.d | 362 abstract void addSymbols(AttribDeclaration attribDeclaration, 490 override void addSymbols(AttribDeclaration attribDeclaration, 776 override void addSymbols(AttribDeclaration attribDeclaration,
|
H A D | dsymbol.h | 50 class AttribDeclaration; 306 virtual AttribDeclaration *isAttribDeclaration() { return NULL; }
|
H A D | hdrgen.d | 910 override void visit(AttribDeclaration d) 952 visit(cast(AttribDeclaration)d); 960 visit(cast(AttribDeclaration)d); 968 visit(cast(AttribDeclaration)d); 988 visit(cast(AttribDeclaration)d); 994 AttribDeclaration ad = cast(AttribDeclaration)d; 998 visit(cast(AttribDeclaration)(*ad.decl)[0]); 1000 visit(cast(AttribDeclaration)d); 1049 visit(cast(AttribDeclaration) [all...] |
H A D | json.d | 564 override void visit(AttribDeclaration d) 581 visit(cast(AttribDeclaration)d);
|
H A D | visitor.d | 45 void visit(ASTCodegen.ForwardingAttribDeclaration s) { visit(cast(ASTCodegen.AttribDeclaration)s); }
|
H A D | dtoh.d | 658 override void visit(AST.AttribDeclaration pd) 679 visit(cast(AST.AttribDeclaration) scd); 689 visit(cast(AST.AttribDeclaration)ld); 699 visit(cast(AST.AttribDeclaration) md);
|
H A D | dsymbol.d | 1367 inout(AttribDeclaration) isAttribDeclaration() inout { return null; } 1813 if (AttribDeclaration a = s.isAttribDeclaration())
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | decl.cc | 230 void visit (AttribDeclaration *d) 259 visit ((AttribDeclaration *) d); 276 visit ((AttribDeclaration *) d);
|
H A D | types.cc | 367 AttribDeclaration *attrib = sym->isAttribDeclaration ();
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/ |
H A D | decl.cc | 352 void visit (AttribDeclaration *d) 378 visit ((AttribDeclaration *) d); 395 visit ((AttribDeclaration *) d);
|