HomeSort by: relevance | last modified time | path
    Searched refs:AlignDeclaration (Results 1 - 12 of 12) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
attrib.h 121 class AlignDeclaration : public AttribDeclaration
127 AlignDeclaration(const Loc &loc, Expression *ealign, Dsymbols *decl);
128 AlignDeclaration *syntaxCopy(Dsymbol *s);
scope.h 105 AlignDeclaration *aligndecl; // alignment for struct members
attrib.d 86 AlignDeclaration aligndecl, PragmaDeclaration inlining)
695 extern (C++) final class AlignDeclaration : AttribDeclaration
726 override AlignDeclaration syntaxCopy(Dsymbol s)
729 return new AlignDeclaration(loc,
dscope.d 113 AlignDeclaration aligndecl;
visitor.h 107 class AlignDeclaration;
369 virtual void visit(AlignDeclaration *s) { visit((AttribDeclaration *)s); }
semantic2.d 548 override void visit(AlignDeclaration ad)
parsetimevisitor.d 73 void visit(AST.AlignDeclaration s) { visit(cast(AST.AttribDeclaration)s); }
transitivevisitor.d 551 override void visit(AST.AlignDeclaration d)
553 //printf("Visiting AlignDeclaration\n");
cparse.d 4710 // Wrap declaration in an AlignDeclaration
4713 s = new AST.AlignDeclaration(s.loc, specifier.alignExps, decls);
4718 // Wrap #pragma pack in an AlignDeclaration
4721 s = new AST.AlignDeclaration(s.loc, specifier.packalign, decls);
parse.d 942 s = new AST.AlignDeclaration(attrLoc, pAttrs.ealign, a);
4373 s = new AST.AlignDeclaration(s.loc, ealign, a);
4619 s = new AST.AlignDeclaration(v.loc, ealign, ax);
dsymbolsem.d 116 AlignDeclaration getAlignment(AlignDeclaration ad, Scope* sc)
136 exp = e; // could be re-evaluated if exps are assigned to more than one AlignDeclaration by CParser.applySpecifier(),
hdrgen.d 1003 override void visit(AlignDeclaration d)

Completed in 90 milliseconds