Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dattrib.h71 class LinkDeclaration : public 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
404 static LinkDeclaration create(const ref Loc loc, LINK p, Dsymbols* decl) in create()
406 return new LinkDeclaration(loc, p, decl); in create()
409 override LinkDeclaration syntaxCopy(Dsymbol s) in syntaxCopy()
412 return new LinkDeclaration(loc, linkage, Dsymbol.arraySyntaxCopy(decl)); in syntaxCopy()
H A Dvisitor.h103 class LinkDeclaration; variable
367 virtual void visit(LinkDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
H A Dparsetimevisitor.d71 void visit(AST.LinkDeclaration s) { visit(cast(AST.AttribDeclaration)s); } in ParseTimeVisitor()
H A Dtransitivevisitor.d533 override void visit(AST.LinkDeclaration d) in ParseVisitMethods()
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); in parseAliasDeclarations()
H A Dcparse.d109 auto ld = new AST.LinkDeclaration(token.loc, LINK.c, symbols); in parseModule()
1875 s = new AST.LinkDeclaration(s.loc, linkage, decls); in cparseDeclaration()
H A Ddtoh.d683 override void visit(AST.LinkDeclaration ld)
H A Dhdrgen.d963 override void visit(LinkDeclaration d) in visit()
H A Dexpressionsem.d4439 s = new LinkDeclaration(s.loc, LINK.c, decls); in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dattrib.h86 class LinkDeclaration : public AttribDeclaration
91 LinkDeclaration(LINK p, Dsymbols *decl);
92 static LinkDeclaration *create(LINK p, Dsymbols *decl);
H A Dattrib.c515 LinkDeclaration::LinkDeclaration(LINK p, Dsymbols *decl) in LinkDeclaration() function
522 LinkDeclaration *LinkDeclaration::create(LINK p, Dsymbols *decl) in create()
524 return new LinkDeclaration(p, decl); in create()
527 Dsymbol *LinkDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy()
530 return new LinkDeclaration(linkage, Dsymbol::arraySyntaxCopy(decl)); in syntaxCopy()
533 Scope *LinkDeclaration::newScope(Scope *sc) in newScope()
540 const char *LinkDeclaration::toChars() in toChars()
H A Dvisitor.h100 class LinkDeclaration; variable
394 virtual void visit(LinkDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
H A Dparse.c723 s = new LinkDeclaration(pAttrs->link, a); in parseDeclDefs()
3838 s = new LinkDeclaration(link, a2); in parseDeclarations()
3900 s = new LinkDeclaration(link, a); in parseDeclarations()
4027 s = new LinkDeclaration(link, ax); in parseDeclarations()
4064 s = new LinkDeclaration(link, ax); in parseDeclarations()
4125 s = new LinkDeclaration(link, ax); in parseDeclarations()
H A Dstatement.c410 void visit(LinkDeclaration *d) { result = visitMembers(d->loc, d->decl); } in toStatement()
H A Dhdrgen.c1264 void visit(LinkDeclaration *d) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-builtins.cc672 m->members->push (LinkDeclaration::create (Loc (), LINK::c, members)); in d_build_builtins_module()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-builtins.cc656 m->members->push (LinkDeclaration::create (LINKc, members)); in d_build_builtins_module()