Home
last modified time | relevance | path

Searched refs:CPPMangleDeclaration (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dattrib.h83 class CPPMangleDeclaration : public AttribDeclaration
88 CPPMangleDeclaration *syntaxCopy(Dsymbol *s);
H A Dattrib.d445 extern (C++) final class CPPMangleDeclaration : AttribDeclaration
456 override CPPMangleDeclaration syntaxCopy(Dsymbol s) in syntaxCopy()
459 return new CPPMangleDeclaration(loc, cppmangle, Dsymbol.arraySyntaxCopy(decl)); in syntaxCopy()
H A Dvisitor.h104 class CPPMangleDeclaration; variable
370 virtual void visit(CPPMangleDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
H A Dparsetimevisitor.d74 void visit(AST.CPPMangleDeclaration s) { visit(cast(AST.AttribDeclaration)s); } in ParseTimeVisitor()
H A Dtransitivevisitor.d539 override void visit(AST.CPPMangleDeclaration d) in ParseVisitMethods()
H A Ddtoh.d693 override void visit(AST.CPPMangleDeclaration md)
H A Dhdrgen.d971 override void visit(CPPMangleDeclaration d) in visit()
H A Dparse.d843 s = new AST.CPPMangleDeclaration(linkLoc, res.cppmangle, a);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dattrib.h99 class CPPMangleDeclaration : public AttribDeclaration
104 CPPMangleDeclaration(CPPMANGLE p, Dsymbols *decl);
H A Dattrib.c547 CPPMangleDeclaration::CPPMangleDeclaration(CPPMANGLE p, Dsymbols *decl) in CPPMangleDeclaration() function
554 Dsymbol *CPPMangleDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy()
557 return new CPPMangleDeclaration(cppmangle, Dsymbol::arraySyntaxCopy(decl)); in syntaxCopy()
560 Scope *CPPMangleDeclaration::newScope(Scope *sc) in newScope()
567 const char *CPPMangleDeclaration::toChars() in toChars()
H A Dvisitor.h101 class CPPMangleDeclaration; variable
395 virtual void visit(CPPMangleDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
H A Dhdrgen.c1286 void visit(CPPMangleDeclaration *d) in visit()
H A Dparse.c729 s = new CPPMangleDeclaration(cppmangle, a); in parseDeclDefs()