Home
last modified time | relevance | path

Searched refs:UserAttributeDeclaration (Results 1 – 25 of 29) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dsemantic2.d241 UserAttributeDeclaration.checkGNUABITag(vd, vd._linkage); in visit()
464 UserAttributeDeclaration.checkGNUABITag(fd, fd._linkage); in visit()
498 UserAttributeDeclaration.checkGNUABITag(ns, LINK.cpp); in visit()
556 UserAttributeDeclaration.checkGNUABITag(decl, LINK.cpp); in visit()
560 override void visit(UserAttributeDeclaration uad) in visit()
583 if (UserAttributeDeclaration.isGNUABITag(e)) in visit()
605 UserAttributeDeclaration.checkGNUABITag( in visit()
H A Dscope.h23 class UserAttributeDeclaration; variable
123 UserAttributeDeclaration *userAttribDecl; // user defined attributes
H A Dastcodegen.d42 alias UserAttributeDeclaration = dmd.attrib.UserAttributeDeclaration; member
H A Dattrib.h244 class UserAttributeDeclaration : public AttribDeclaration
249 UserAttributeDeclaration *syntaxCopy(Dsymbol *s);
H A Dparse.d238 udas = AST.UserAttributeDeclaration.concat(udas, exps);
256 auto udad = new AST.UserAttributeDeclaration(udas, a);
676 pAttrs.udas = AST.UserAttributeDeclaration.concat(pAttrs.udas, exps);
696 s = new AST.UserAttributeDeclaration(pAttrs.udas, a);
723 s = new AST.UserAttributeDeclaration(pAttrs.udas, a);
742 s = new AST.UserAttributeDeclaration(pAttrs.udas, a);
766 pAttrs.udas = AST.UserAttributeDeclaration.concat(pAttrs.udas, exps);
770 s = new AST.UserAttributeDeclaration(pAttrs.udas, a);
1289 udas = AST.UserAttributeDeclaration.concat(udas, parseArguments());
1352 *pudas = AST.UserAttributeDeclaration.concat(*pudas, udas);
[all …]
H A Ddenum.d280 StorageClass stc, UserAttributeDeclaration uad, DeprecatedDeclaration dd) in this()
H A Dattrib.d1373 extern (C++) final class UserAttributeDeclaration : AttribDeclaration
1383 override UserAttributeDeclaration syntaxCopy(Dsymbol s) in syntaxCopy()
1387 …return new UserAttributeDeclaration(Expression.arraySyntaxCopy(this.atts), Dsymbol.arraySyntaxCopy… in syntaxCopy()
H A Dmtype.h566 UserAttributeDeclaration *userAttribDecl; // user defined attributes
569 Expression *defaultArg, UserAttributeDeclaration *userAttribDecl);
H A Ddsymbol.h185 UserAttributeDeclaration *userAttribDecl; // user defined attributes
H A Dvisitor.h114 class UserAttributeDeclaration; variable
366 virtual void visit(UserAttributeDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
H A Ddscope.d138 UserAttributeDeclaration userAttribDecl;
H A Ddsymbolsem.d1933 override void visit(UserAttributeDeclaration uad) in visit()
2041 UserAttributeDeclaration.checkGNUABITag(ed, sc.linkage); in visit()
2519 UserAttributeDeclaration.checkGNUABITag(tempdecl, sc.linkage); in visit()
2924 UserAttributeDeclaration.checkGNUABITag(ns, LINK.cpp); in visit()
3052 UserAttributeDeclaration.checkGNUABITag(funcdecl, funcdecl._linkage); in funcDeclarationSemantic()
4545 UserAttributeDeclaration.checkGNUABITag(sd, sc.linkage); in visit()
4771 UserAttributeDeclaration.checkGNUABITag(cldec, sc.linkage); in visit()
5481 UserAttributeDeclaration.checkGNUABITag(idec, sc.linkage); in visit()
H A Dparsetimevisitor.d70 void visit(AST.UserAttributeDeclaration s) { visit(cast(AST.AttribDeclaration)s); } in ParseTimeVisitor()
H A Dtransitivevisitor.d589 override void visit(AST.UserAttributeDeclaration d) in ParseVisitMethods()
H A Dmtype.d6776 import dmd.attrib : UserAttributeDeclaration;
6782 UserAttributeDeclaration userAttribDecl; // user defined attributes
6784 …orageClass, Type type, Identifier ident, Expression defaultArg, UserAttributeDeclaration userAttri… in this()
6793 …orageClass, Type type, Identifier ident, Expression defaultArg, UserAttributeDeclaration userAttri… in create()
H A Dtraits.d1270 UserAttributeDeclaration udad = null; in semanticTraits()
H A Ddsymbol.d256 UserAttributeDeclaration userAttribDecl; // user defined attributes
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dscope.h25 class UserAttributeDeclaration; variable
120 UserAttributeDeclaration *userAttribDecl; // user defined attributes
H A Dattrib.c1636 UserAttributeDeclaration::UserAttributeDeclaration(Expressions *atts, Dsymbols *decl) in UserAttributeDeclaration() function
1643 Dsymbol *UserAttributeDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy()
1647 return new UserAttributeDeclaration( in syntaxCopy()
1652 Scope *UserAttributeDeclaration::newScope(Scope *sc) in newScope()
1664 void UserAttributeDeclaration::setScope(Scope *sc) in setScope()
1673 void UserAttributeDeclaration::semantic(Scope *sc) in semantic()
1702 void UserAttributeDeclaration::semantic2(Scope *sc) in semantic2()
1713 Expressions *UserAttributeDeclaration::concat(Expressions *udas1, Expressions *udas2) in concat()
1732 Expressions *UserAttributeDeclaration::getAttributes() in getAttributes()
1749 const char *UserAttributeDeclaration::kind() const in kind()
H A Dattrib.h265 class UserAttributeDeclaration : public AttribDeclaration
270 UserAttributeDeclaration(Expressions *atts, Dsymbols *decl);
H A Dparse.c139 udas = UserAttributeDeclaration::concat(udas, exps); in parseModule()
158 UserAttributeDeclaration *udad = new UserAttributeDeclaration(udas, a); in parseModule()
560 pAttrs->udas = UserAttributeDeclaration::concat(pAttrs->udas, exps); in parseDeclDefs()
584 s = new UserAttributeDeclaration(pAttrs->udas, a); in parseDeclDefs()
603 s = new UserAttributeDeclaration(pAttrs->udas, a); in parseDeclDefs()
622 s = new UserAttributeDeclaration(pAttrs->udas, a); in parseDeclDefs()
661 pAttrs->udas = UserAttributeDeclaration::concat(pAttrs->udas, exps); in parseDeclDefs()
665 s = new UserAttributeDeclaration(pAttrs->udas, a); in parseDeclDefs()
1074 *pudas = UserAttributeDeclaration::concat(*pudas, udas); in parseAttribute()
1107 *pudas = UserAttributeDeclaration::concat(*pudas, udas); in parsePostfix()
[all …]
H A Ddsymbol.h163 UserAttributeDeclaration *userAttribDecl; // user defined attributes
H A Dvisitor.h110 class UserAttributeDeclaration; variable
404 virtual void visit(UserAttributeDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
H A Dstatement.c413 void visit(UserAttributeDeclaration *d) { result = visitMembers(d->loc, d->decl); } in toStatement()
H A Dtraits.c913 UserAttributeDeclaration *udad = s->userAttribDecl; in semanticTraits()

12