Home
last modified time | relevance | path

Searched refs:AnonDeclaration (Results 1 – 20 of 20) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dattrib.h133 class AnonDeclaration : public AttribDeclaration
142 AnonDeclaration *syntaxCopy(Dsymbol *s);
146 AnonDeclaration *isAnonDeclaration() { return this; } in isAnonDeclaration()
H A Dattrib.d748 extern (C++) final class AnonDeclaration : AttribDeclaration
762 override AnonDeclaration syntaxCopy(Dsymbol s) in syntaxCopy()
765 return new AnonDeclaration(loc, isunion, Dsymbol.arraySyntaxCopy(decl)); in syntaxCopy()
855 override inout(AnonDeclaration) isAnonDeclaration() inout in inout() argument
H A Ddsymbol.h307 virtual AnonDeclaration *isAnonDeclaration() { return NULL; } in isAnonDeclaration()
H A Dvisitor.h108 class AnonDeclaration; variable
368 virtual void visit(AnonDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
H A Dparsetimevisitor.d72 void visit(AST.AnonDeclaration s) { visit(cast(AST.AttribDeclaration)s); } in ParseTimeVisitor()
H A Dtransitivevisitor.d557 override void visit(AST.AnonDeclaration d) in ParseVisitMethods()
H A Ddsymbol.d1368 inout(AnonDeclaration) isAnonDeclaration() inout { return null; } in isAnonDeclaration()
H A Ddtoh.d1186 override void visit(AST.AnonDeclaration ad)
H A Dcparse.d3488 auto ad = new AST.AnonDeclaration(tt.loc, tt.tok == TOK.union_, tt.members);
H A Dparse.d3294 return new AST.AnonDeclaration(loc, false, members); in parseAggregate()
3309 return new AST.AnonDeclaration(loc, true, members); in parseAggregate()
H A Dhdrgen.d1022 override void visit(AnonDeclaration d) in visit()
H A Ddsymbolsem.d1439 override void visit(AnonDeclaration scd) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dattrib.h142 class AnonDeclaration : public AttribDeclaration
151 AnonDeclaration(Loc loc, bool isunion, Dsymbols *decl);
157 AnonDeclaration *isAnonDeclaration() { return this; } in isAnonDeclaration()
H A Dattrib.c722 AnonDeclaration::AnonDeclaration(Loc loc, bool isunion, Dsymbols *decl) in AnonDeclaration() function
733 Dsymbol *AnonDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy()
736 return new AnonDeclaration(loc, isunion, Dsymbol::arraySyntaxCopy(decl)); in syntaxCopy()
739 void AnonDeclaration::setScope(Scope *sc) in setScope()
747 void AnonDeclaration::semantic(Scope *sc) in semantic()
779 void AnonDeclaration::setFieldOffset(AggregateDeclaration *ad, unsigned *poffset, bool isunion) in setFieldOffset()
857 const char *AnonDeclaration::kind() const in kind()
H A Ddsymbol.h283 virtual AnonDeclaration *isAnonDeclaration() { return NULL; } in isAnonDeclaration()
H A Dvisitor.h104 class AnonDeclaration; variable
398 virtual void visit(AnonDeclaration *s) { visit((AttribDeclaration *)s); } in visit()
H A Dhdrgen.c1320 void visit(AnonDeclaration *d) in visit()
H A Dparse.c2333 return new AnonDeclaration(loc, anon == 2, decl); in parseAggregate()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dtypes.cc331 AnonDeclaration *ad = sym->isAnonDeclaration (); in layout_aggregate_members()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtypes.cc456 AnonDeclaration *ad = sym->isAnonDeclaration (); in layout_aggregate_members()