Searched refs:UnionDeclaration (Results 1 – 16 of 16) sorted by relevance
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | aggregate.h | 203 class UnionDeclaration : public StructDeclaration 206 UnionDeclaration *syntaxCopy(Dsymbol *s); 209 UnionDeclaration *isUnionDeclaration() { return this; } in isUnionDeclaration()
|
| H A D | dstruct.d | 606 extern (C++) final class UnionDeclaration : StructDeclaration 613 override UnionDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() 616 auto ud = new UnionDeclaration(loc, ident); in syntaxCopy() 626 override inout(UnionDeclaration) isUnionDeclaration() inout in inout() argument
|
| H A D | dsymbol.h | 34 class UnionDeclaration; variable 297 virtual UnionDeclaration *isUnionDeclaration() { return NULL; } in isUnionDeclaration()
|
| H A D | visitor.h | 131 class UnionDeclaration; variable 384 virtual void visit(UnionDeclaration *s) { visit((StructDeclaration *)s); } in visit()
|
| H A D | parsetimevisitor.d | 89 void visit(AST.UnionDeclaration s) { visit(cast(AST.StructDeclaration)s); } in ParseTimeVisitor()
|
| H A D | cparse.d | 1649 (tt.tok == TOK.union_) ? new AST.UnionDeclaration(tt.loc, tt.id) : in cparseDeclaration() 1808 … (tt.tok == TOK.union_) ? new AST.UnionDeclaration(tt.loc, tt.id) : in cparseDeclaration() 3502 : new AST.UnionDeclaration(tt.loc, tt.id);
|
| H A D | dsymbol.d | 1358 inout(UnionDeclaration) isUnionDeclaration() inout { return null; } in isUnionDeclaration()
|
| H A D | typesem.d | 2090 auto ud = new UnionDeclaration(mtype.loc, mtype.id); in typeSemantic()
|
| H A D | dsymbolsem.d | 3382 if (UnionDeclaration ud = parent.isUnionDeclaration()) in funcDeclarationSemantic()
|
| H A D | parse.d | 3301 a = new AST.UnionDeclaration(loc, id); in parseAggregate()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | aggregate.h | 218 class UnionDeclaration : public StructDeclaration 221 UnionDeclaration(Loc loc, Identifier *id); 225 UnionDeclaration *isUnionDeclaration() { return this; } in isUnionDeclaration()
|
| H A D | dstruct.c | 1468 UnionDeclaration::UnionDeclaration(Loc loc, Identifier *id) in UnionDeclaration() function 1473 Dsymbol *UnionDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() 1476 UnionDeclaration *ud = new UnionDeclaration(loc, ident); in syntaxCopy() 1480 const char *UnionDeclaration::kind() const in kind()
|
| H A D | dsymbol.h | 33 class UnionDeclaration; variable 272 virtual UnionDeclaration *isUnionDeclaration() { return NULL; } in isUnionDeclaration()
|
| H A D | visitor.h | 126 class UnionDeclaration; variable 420 virtual void visit(UnionDeclaration *s) { visit((StructDeclaration *)s); } in visit()
|
| H A D | func.c | 776 if (UnionDeclaration *ud = parent->isUnionDeclaration()) in semantic()
|
| H A D | parse.c | 2304 a = new UnionDeclaration(loc, id); in parseAggregate()
|