/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | mtype.c | 196 sizeTy[Tenum] = sizeof(TypeEnum); in _init() 3626 EnumDeclaration *ed = ((TypeEnum *)to)->sym; in implicitConvTo() 4154 (tbx->ty == Tenum && !((TypeEnum *)tbx)->sym->members)) in semantic() 5576 (tb2->ty == Tenum && !((TypeEnum *)tb2)->sym->memtype)) in semantic() 7550 TypeEnum::TypeEnum(EnumDeclaration *sym) in TypeEnum() function 7556 const char *TypeEnum::kind() in kind() 7561 Type *TypeEnum::syntaxCopy() in syntaxCopy() 7566 Type *TypeEnum::semantic(Loc, Scope *) in semantic() 7574 d_uns64 TypeEnum::size(Loc loc) in size() 7579 unsigned TypeEnum::alignsize() in alignsize() [all …]
|
H A D | cppmangle.c | 139 TypeEnum *te = (TypeEnum *)t; in isFundamentalType() 1000 void visit(TypeEnum *t) in visit()
|
H A D | argtypes.c | 470 void visit(TypeEnum *t) in toArgTypes()
|
H A D | mtype.h | 808 class TypeEnum : public Type 813 TypeEnum(EnumDeclaration *sym);
|
H A D | visitor.h | 79 class TypeEnum; variable 373 virtual void visit(TypeEnum *t) { visit((Type *)t); } in visit()
|
H A D | denum.c | 33 type = new TypeEnum(this); in EnumDeclaration()
|
H A D | dmangle.c | 282 void visit(TypeEnum *t) in visit()
|
H A D | hdrgen.c | 1059 void visit(TypeEnum *t) in visit() 2274 TypeEnum *te = (TypeEnum *)t; in visit()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | imports.cc | 140 dsym = ((TypeEnum *) type)->sym; in visit()
|
H A D | typeinfo.cc | 624 TypeEnum *ti = (TypeEnum *) d->tinfo; in visit()
|
H A D | types.cc | 810 void visit (TypeEnum *t) in visit()
|
H A D | decl.cc | 642 TypeEnum *tc = (TypeEnum *) d->type; in visit()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | mtype.h | 342 TypeEnum *isTypeEnum(); 804 class TypeEnum : public Type 810 TypeEnum *syntaxCopy();
|
H A D | denum.d | 65 type = new TypeEnum(this); in this()
|
H A D | visitor.h | 79 class TypeEnum; variable 439 virtual void visit(TypeEnum *t) { visit((Type *)t); } in visit()
|
H A D | mtype.d | 442 sizeTy[Tenum] = __traits(classInstanceSize, TypeEnum); 2184 TypeEnum te; in toBasetype() 2615 if (t.ty == Tenum && !(cast(TypeEnum)t).sym.memtype) in checkComplexTransition() 2715 …inout(TypeEnum) isTypeEnum() { return ty == Tenum ? cast(typeof(return))this : nu… in isTypeEnum() 5975 extern (C++) final class TypeEnum : Type 5990 override TypeEnum syntaxCopy() in syntaxCopy() 6086 if (ty == to.ty && sym == (cast(TypeEnum)to).sym) in implicitConvTo() 6099 if (ty == to.ty && sym == (cast(TypeEnum)to).sym && MODimplicitConv(mod, to.mod)) in constConv()
|
H A D | objc.d | 627 auto typeEnum = cast(TypeEnum) typeExp.type; in declaredAsOptionalCount()
|
H A D | dscope.d | 413 sds = (cast(TypeEnum)t).sym; in checkAliasThis()
|
H A D | typesem.d | 1933 Type visitEnum(TypeEnum mtype) in typeSemantic() 2080 mtype.resolved = visitEnum(new TypeEnum(ed)); in typeSemantic() 2714 Expression visitEnum(TypeEnum mt) in getProperty() 4121 Expression visitEnum(TypeEnum mt) in dotExp() 4749 Expression visitEnum(TypeEnum mt) in visitEnum()
|
H A D | hdrgen.d | 1832 TypeEnum te = cast(TypeEnum)t; in expressionPrettyPrint() 3890 void visitEnum(TypeEnum t) in typeToBufferx() 3985 case Tenum: return visitEnum(cast(TypeEnum)t); in typeToBufferx()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | ChangeLog-2014 | 201 (TypeEnum::toCtype): Likewise. 227 (TypeEnum::getTypeInfoDeclaration): Likewise. 477 * d-ctype.cc (TypeEnum::toCtype): Likewise for enum members. 563 * d-ctype.cc (TypeEnum::toCtype): Likewise. 569 * d-ctype.cc (TypeEnum::toCtype): Don't push CONST_DECLs into current
|
H A D | ChangeLog-2015 | 67 * types.cc (TypeVisitor::visit (TypeEnum)): Set ENUM_IS_SCOPED on all 409 (TypeVisitor::visit (TypeEnum): Don't call rest_of_type_compilation. 529 * d-ctype.cc (TypeEnum::toCtype): Call rest_of_type_compilation here.
|
H A D | ChangeLog-2021 | 476 * types.cc (TypeVisitor::visit(TypeEnum*)): Get wchar_t type from 685 * types.cc (TypeVisitor::visit (TypeEnum *)): Use startswith function 893 (TypeVisitor::visit (TypeEnum *)): Handle special enums.
|
H A D | ChangeLog-2008 | 175 * d-glue.cc (TypeEnum::toCtype): Update.
|
H A D | ChangeLog-2013 | 265 * d-ctype.cc (TypeEnum::toCtype): Generate CONST_DECLs for enumeration 705 * d-ctype.cc (TypeEnum::toCtype): Likewise. 1108 (TypeEnum::toCtype): Likewise. 1155 (TypeEnum::toCtype): Likewise.
|