Searched refs:PragmaDeclaration (Results 1 - 19 of 19) sorted by relevance

/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dscope.h112 PragmaDeclaration *inlining; // inlining strategy for functions
H A Dattrib.h150 class PragmaDeclaration : public AttribDeclaration class in inherits:AttribDeclaration
155 PragmaDeclaration *syntaxCopy(Dsymbol *s);
H A Dattrib.d86 AlignDeclaration aligndecl, PragmaDeclaration inlining)
872 extern (C++) final class PragmaDeclaration : AttribDeclaration
882 override PragmaDeclaration syntaxCopy(Dsymbol s)
884 //printf("PragmaDeclaration::syntaxCopy(%s)\n", toChars());
886 return new PragmaDeclaration(loc, ident, Expression.arraySyntaxCopy(args), Dsymbol.arraySyntaxCopy(decl));
H A Dvisitor.h109 class PragmaDeclaration;
373 virtual void visit(PragmaDeclaration *s) { visit((AttribDeclaration *)s); }
H A Ddscope.d125 PragmaDeclaration inlining;
H A Dtransitivevisitor.d563 override void visit(AST.PragmaDeclaration d)
565 //printf("Visiting PragmaDeclaration\n");
H A Dparsetimevisitor.d77 void visit(AST.PragmaDeclaration s) { visit(cast(AST.AttribDeclaration)s); }
H A Dcparse.d1885 s = new AST.PragmaDeclaration(asmname.loc, Id.mangle, args, decls);
H A Dhdrgen.d1039 override void visit(PragmaDeclaration d)
H A Dparse.d982 s = new AST.PragmaDeclaration(loc, ident, args, a2);
H A Ddsymbolsem.d1472 override void visit(PragmaDeclaration pd)
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dattrib.h161 class PragmaDeclaration : public AttribDeclaration class in inherits:AttribDeclaration
166 PragmaDeclaration(Loc loc, Identifier *ident, Expressions *args, Dsymbols *decl);
H A Dattrib.c862 /********************************* PragmaDeclaration ****************************/
864 PragmaDeclaration::PragmaDeclaration(Loc loc, Identifier *ident, Expressions *args, Dsymbols *decl) function in class:PragmaDeclaration
872 Dsymbol *PragmaDeclaration::syntaxCopy(Dsymbol *s)
874 //printf("PragmaDeclaration::syntaxCopy(%s)\n", toChars());
876 return new PragmaDeclaration(loc, ident,
881 Scope *PragmaDeclaration::newScope(Scope *sc)
943 void PragmaDeclaration::semantic(Scope *sc)
1182 const char *PragmaDeclaration::kind() const
H A Dvisitor.h105 class PragmaDeclaration;
399 virtual void visit(PragmaDeclaration *s) { visit((AttribDeclaration *)s); }
H A Dstatement.c418 void visit(PragmaDeclaration *) {}
H A Dhdrgen.c1340 void visit(PragmaDeclaration *d)
H A Dparse.c856 s = new PragmaDeclaration(loc, ident, args, a2);
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/
H A Ddecl.cc247 void visit (PragmaDeclaration *d)
/netbsd-current/external/gpl3/gcc/dist/gcc/d/
H A Ddecl.cc366 void visit (PragmaDeclaration *d)

Completed in 417 milliseconds