Home
last modified time | relevance | path

Searched refs:PragmaDeclaration (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dattrib.h150 class PragmaDeclaration : public AttribDeclaration
155 PragmaDeclaration *syntaxCopy(Dsymbol *s);
H A Dscope.h112 PragmaDeclaration *inlining; // inlining strategy for functions
H A Dattrib.d86 AlignDeclaration aligndecl, PragmaDeclaration inlining) in createNewScope()
872 extern (C++) final class PragmaDeclaration : AttribDeclaration
882 override PragmaDeclaration syntaxCopy(Dsymbol s) in syntaxCopy()
886 …return new PragmaDeclaration(loc, ident, Expression.arraySyntaxCopy(args), Dsymbol.arraySyntaxCopy… in syntaxCopy()
H A Dvisitor.h109 class PragmaDeclaration; variable
373 virtual void visit(PragmaDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
H A Ddscope.d125 PragmaDeclaration inlining;
H A Dparsetimevisitor.d77 void visit(AST.PragmaDeclaration s) { visit(cast(AST.AttribDeclaration)s); } in ParseTimeVisitor()
H A Dtransitivevisitor.d563 override void visit(AST.PragmaDeclaration d) in ParseVisitMethods()
H A Dcparse.d1885 s = new AST.PragmaDeclaration(asmname.loc, Id.mangle, args, decls); in cparseDeclaration()
H A Dhdrgen.d1039 override void visit(PragmaDeclaration d) in visit()
H A Ddsymbolsem.d1472 override void visit(PragmaDeclaration pd) in visit()
H A Dparse.d982 s = new AST.PragmaDeclaration(loc, ident, args, a2);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dattrib.c864 PragmaDeclaration::PragmaDeclaration(Loc loc, Identifier *ident, Expressions *args, Dsymbols *decl) in PragmaDeclaration() function
872 Dsymbol *PragmaDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy()
876 return new PragmaDeclaration(loc, ident, in syntaxCopy()
881 Scope *PragmaDeclaration::newScope(Scope *sc) in newScope()
943 void PragmaDeclaration::semantic(Scope *sc) in semantic()
1182 const char *PragmaDeclaration::kind() const in kind()
H A Dattrib.h161 class PragmaDeclaration : public AttribDeclaration
166 PragmaDeclaration(Loc loc, Identifier *ident, Expressions *args, Dsymbols *decl);
H A Dvisitor.h105 class PragmaDeclaration; variable
399 virtual void visit(PragmaDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
H A Dstatement.c418 void visit(PragmaDeclaration *) {} in toStatement()
H A Dhdrgen.c1340 void visit(PragmaDeclaration *d) in visit()
H A Dparse.c856 s = new PragmaDeclaration(loc, ident, args, a2); in parseDeclDefs()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-202187 (DeclVisitor::visit (PragmaDeclaration *)): Don't handle
284 (DeclVisitor::visit(PragmaDeclaration *)): Handle pragmas
H A DChangeLog-2017179 * decl.cc (DeclVisitor::visit(PragmaDeclaration)): Remove dependency
1075 * d-objfile.cc (PragmaDeclaration::toObjFile): Warn about unknown
H A Ddecl.cc366 void visit (PragmaDeclaration *d) in visit()
H A DChangeLog-20071290 * dmd/attrib.c (PragmaDeclaration::semantic): uint -> unsigned
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Ddecl.cc247 void visit (PragmaDeclaration *d) in visit()