Searched refs:CPPMangleDeclaration (Results 1 – 13 of 13) sorted by relevance
83 class CPPMangleDeclaration : public AttribDeclaration88 CPPMangleDeclaration *syntaxCopy(Dsymbol *s);
445 extern (C++) final class CPPMangleDeclaration : AttribDeclaration456 override CPPMangleDeclaration syntaxCopy(Dsymbol s) in syntaxCopy()459 return new CPPMangleDeclaration(loc, cppmangle, Dsymbol.arraySyntaxCopy(decl)); in syntaxCopy()
104 class CPPMangleDeclaration; variable370 virtual void visit(CPPMangleDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
74 void visit(AST.CPPMangleDeclaration s) { visit(cast(AST.AttribDeclaration)s); } in ParseTimeVisitor()
539 override void visit(AST.CPPMangleDeclaration d) in ParseVisitMethods()
693 override void visit(AST.CPPMangleDeclaration md)
971 override void visit(CPPMangleDeclaration d) in visit()
843 s = new AST.CPPMangleDeclaration(linkLoc, res.cppmangle, a);
99 class CPPMangleDeclaration : public AttribDeclaration104 CPPMangleDeclaration(CPPMANGLE p, Dsymbols *decl);
547 CPPMangleDeclaration::CPPMangleDeclaration(CPPMANGLE p, Dsymbols *decl) in CPPMangleDeclaration() function554 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()
101 class CPPMangleDeclaration; variable395 virtual void visit(CPPMangleDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
1286 void visit(CPPMangleDeclaration *d) in visit()
729 s = new CPPMangleDeclaration(cppmangle, a); in parseDeclDefs()