Home
last modified time | relevance | path

Searched refs:CPPNamespaceDeclaration (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dscope.h27 class CPPNamespaceDeclaration; variable
108 CPPNamespaceDeclaration *namespace_;
H A Ddsymbol.h19 class CPPNamespaceDeclaration; variable
176 CPPNamespaceDeclaration *namespace_;
308 virtual CPPNamespaceDeclaration *isCPPNamespaceDeclaration() { return NULL; } in isCPPNamespaceDeclaration()
H A Dattrib.h95 class CPPNamespaceDeclaration : public AttribDeclaration
100 CPPNamespaceDeclaration *syntaxCopy(Dsymbol *s);
H A Dcppmangle.d386 static bool isStd(CPPNamespaceDeclaration s) in isStd()
702 CPPNamespaceDeclaration getTiNamespace(TemplateInstance ti) in getTiNamespace()
1111 void writeNamespace(CPPNamespaceDeclaration ns, scope void delegate() dg,
2144 private CPPNamespaceDeclaration namespace2;
2298 public override void visit(CPPNamespaceDeclaration ns) in visit()
2315 private bool isNamespaceEqual (Nspace a, CPPNamespaceDeclaration b) in isNamespaceEqual()
2321 private bool isNamespaceEqual (CPPNamespaceDeclaration a, Nspace b, size_t idx = 0)
2337 private bool isNamespaceEqual (CPPNamespaceDeclaration a, CPPNamespaceDeclaration b) in isNamespaceEqual()
H A Dattrib.d514 extern (C++) final class CPPNamespaceDeclaration : AttribDeclaration
531 CPPNamespaceDeclaration parent) in this()
538 override CPPNamespaceDeclaration syntaxCopy(Dsymbol s) in syntaxCopy()
541 return new CPPNamespaceDeclaration( in syntaxCopy()
572 override inout(CPPNamespaceDeclaration) isCPPNamespaceDeclaration() inout { return this; } in inout() argument
H A Dvisitor.h105 class CPPNamespaceDeclaration; variable
371 virtual void visit(CPPNamespaceDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
H A Ddscope.d116 CPPNamespaceDeclaration namespace;
H A Dsemantic2.d554 override void visit(CPPNamespaceDeclaration decl) in visit()
H A Ddsymbol.d246 CPPNamespaceDeclaration cppnamespace;
1369 inout(CPPNamespaceDeclaration) isCPPNamespaceDeclaration() inout { return null; } in isCPPNamespaceDeclaration()
H A Dparsetimevisitor.d75 void visit(AST.CPPNamespaceDeclaration s) { visit(cast(AST.AttribDeclaration)s); } in ParseTimeVisitor()
H A Dtraits.d1999 bool prependNamespaces(Expressions* es, CPPNamespaceDeclaration ns) in semanticTraits()
H A Ddsymbolsem.d1872 override void visit(CPPNamespaceDeclaration ns) in visit()
1899 CPPNamespaceDeclaration current = ns.cppnamespace; in visit()
1905 ? new CPPNamespaceDeclaration(ns.loc, exp, null) in visit()
H A Ddtoh.d1162 override void visit(AST.CPPNamespaceDeclaration ns)
H A Dparse.d836 s = new AST.CPPNamespaceDeclaration(linkLoc, exp, a);