Searched refs:DeprecatedDeclaration (Results 1 - 22 of 22) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dscope.h116 DeprecatedDeclaration *depdecl; // customized deprecation message
H A Dattrib.c435 /********************************* DeprecatedDeclaration ****************************/
437 DeprecatedDeclaration::DeprecatedDeclaration(Expression *msg, Dsymbols *decl) function in class:DeprecatedDeclaration
444 Dsymbol *DeprecatedDeclaration::syntaxCopy(Dsymbol *s)
447 return new DeprecatedDeclaration(msg->syntaxCopy(), Dsymbol::arraySyntaxCopy(decl));
457 * Always a new scope, to use for this `DeprecatedDeclaration`'s members.
459 Scope *DeprecatedDeclaration::newScope(Scope *sc)
469 void DeprecatedDeclaration::setScope(Scope *sc)
471 //printf("DeprecatedDeclaration::setScope() %p\n", this);
478 * Run the DeprecatedDeclaration'
[all...]
H A Dattrib.h71 class DeprecatedDeclaration : public StorageClassDeclaration class in inherits:StorageClassDeclaration
77 DeprecatedDeclaration(Expression *msg, Dsymbols *decl);
H A Ddsymbol.h162 DeprecatedDeclaration *depdecl; // customized deprecation message
H A Dvisitor.h99 class DeprecatedDeclaration;
393 virtual void visit(DeprecatedDeclaration *s) { visit((StorageClassDeclaration *)s); }
H A Dstatement.c409 void visit(DeprecatedDeclaration *d) { result = visitMembers(d->loc, d->decl); }
H A Dhdrgen.c1256 void visit(DeprecatedDeclaration *d)
H A Dparse.c647 s = new DeprecatedDeclaration(pAttrs->depmsg, a);
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dscope.h119 DeprecatedDeclaration *depdecl; // customized deprecation message
H A Dattrib.h59 class DeprecatedDeclaration : public StorageClassDeclaration class in inherits:StorageClassDeclaration
65 DeprecatedDeclaration *syntaxCopy(Dsymbol *s);
H A Ddenum.d280 StorageClass stc, UserAttributeDeclaration uad, DeprecatedDeclaration dd)
H A Dattrib.d337 extern (C++) final class DeprecatedDeclaration : StorageClassDeclaration
348 override DeprecatedDeclaration syntaxCopy(Dsymbol s)
351 return new DeprecatedDeclaration(msg.syntaxCopy(), Dsymbol.arraySyntaxCopy(decl));
361 * Always a new scope, to use for this `DeprecatedDeclaration`'s members.
375 //printf("DeprecatedDeclaration::setScope() %p\n", this);
H A Ddsymbol.h184 DeprecatedDeclaration *depdecl; // customized deprecation message
H A Dvisitor.h102 class DeprecatedDeclaration;
379 virtual void visit(DeprecatedDeclaration *s) { visit((StorageClassDeclaration *)s); }
H A Ddscope.d133 DeprecatedDeclaration depdecl; /// customized deprecation message
H A Dsemantic2.d533 * Run the DeprecatedDeclaration's semantic2 phase then its members.
535 * The message set via a `DeprecatedDeclaration` can be either of:
542 override void visit(DeprecatedDeclaration dd)
H A Dtransitivevisitor.d526 override void visit(AST.DeprecatedDeclaration d)
528 //printf("Visiting DeprecatedDeclaration\n");
H A Dparsetimevisitor.d84 void visit(AST.DeprecatedDeclaration s) { visit(cast(AST.StorageClassDeclaration)s); }
H A Ddsymbol.d255 DeprecatedDeclaration depdecl; // customized deprecation message
H A Dparse.d754 s = new AST.DeprecatedDeclaration(pAttrs.depmsg, a);
3138 AST.DeprecatedDeclaration dd;
3141 dd = new AST.DeprecatedDeclaration(deprecationMessage, null);
H A Dhdrgen.d955 override void visit(DeprecatedDeclaration d)
H A Ddsymbolsem.d164 const(char)* getMessage(DeprecatedDeclaration dd)

Completed in 462 milliseconds