Searched refs:LinkDeclaration (Results 1 - 18 of 18) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dattrib.h86 class LinkDeclaration : public AttribDeclaration class in inherits:AttribDeclaration
91 LinkDeclaration(LINK p, Dsymbols *decl);
92 static LinkDeclaration *create(LINK p, Dsymbols *decl);
H A Dattrib.c513 /********************************* LinkDeclaration ****************************/
515 LinkDeclaration::LinkDeclaration(LINK p, Dsymbols *decl) function in class:LinkDeclaration
518 //printf("LinkDeclaration(linkage = %d, decl = %p)\n", p, decl);
522 LinkDeclaration *LinkDeclaration::create(LINK p, Dsymbols *decl)
524 return new LinkDeclaration(p, decl);
527 Dsymbol *LinkDeclaration::syntaxCopy(Dsymbol *s)
530 return new LinkDeclaration(linkage, Dsymbol::arraySyntaxCopy(decl));
533 Scope *LinkDeclaration
[all...]
H A Dvisitor.h100 class LinkDeclaration;
394 virtual void visit(LinkDeclaration *s) { visit((AttribDeclaration *)s); }
H A Dparse.c723 s = new LinkDeclaration(pAttrs->link, a);
3838 s = new LinkDeclaration(link, a2);
3900 s = new LinkDeclaration(link, a);
4027 s = new LinkDeclaration(link, ax);
4064 s = new LinkDeclaration(link, ax);
4125 s = new LinkDeclaration(link, ax);
H A Dstatement.c410 void visit(LinkDeclaration *d) { result = visitMembers(d->loc, d->decl); }
H A Dhdrgen.c1264 void visit(LinkDeclaration *d)
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dattrib.h71 class LinkDeclaration : public AttribDeclaration class in inherits:AttribDeclaration
76 static LinkDeclaration *create(const Loc &loc, LINK p, Dsymbols *decl);
77 LinkDeclaration *syntaxCopy(Dsymbol *s);
H A Dattrib.d393 extern (C++) final class LinkDeclaration : AttribDeclaration
400 //printf("LinkDeclaration(linkage = %d, decl = %p)\n", linkage, decl);
404 static LinkDeclaration create(const ref Loc loc, LINK p, Dsymbols* decl)
406 return new LinkDeclaration(loc, p, decl);
409 override LinkDeclaration syntaxCopy(Dsymbol s)
412 return new LinkDeclaration(loc, linkage, Dsymbol.arraySyntaxCopy(decl));
H A Dvisitor.h103 class LinkDeclaration;
367 virtual void visit(LinkDeclaration *s) { visit((AttribDeclaration *)s); }
H A Dtransitivevisitor.d533 override void visit(AST.LinkDeclaration d)
535 //printf("Visiting LinkDeclaration\n");
H A Dparsetimevisitor.d71 void visit(AST.LinkDeclaration s) { visit(cast(AST.AttribDeclaration)s); }
H A Dparse.d847 s = new AST.LinkDeclaration(linkLoc, pAttrs.link, a);
4379 s = new AST.LinkDeclaration(linkloc, link, a);
4514 s = new AST.LinkDeclaration(linkloc, link, ax);
4550 s = new AST.LinkDeclaration(linkloc, link, ax);
4625 s = new AST.LinkDeclaration(linkloc, link, ax);
4895 s = new AST.LinkDeclaration(linkloc, link, a2);
H A Dcparse.d109 auto ld = new AST.LinkDeclaration(token.loc, LINK.c, symbols);
1875 s = new AST.LinkDeclaration(s.loc, linkage, decls);
H A Ddtoh.d683 override void visit(AST.LinkDeclaration ld)
H A Dhdrgen.d963 override void visit(LinkDeclaration d)
H A Dexpressionsem.d4439 s = new LinkDeclaration(s.loc, LINK.c, decls);
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-builtins.cc656 m->members->push (LinkDeclaration::create (LINKc, members));
/netbsd-current/external/gpl3/gcc/dist/gcc/d/
H A Dd-builtins.cc672 m->members->push (LinkDeclaration::create (Loc (), LINK::c, members));

Completed in 422 milliseconds