Searched refs:TypeInfoStructDeclaration (Results 1 – 19 of 19) sorted by relevance
121 return TypeInfoStructDeclaration.create(t); in getTypeInfoDeclaration()
337 class TypeInfoStructDeclaration : public TypeInfoDeclaration340 static TypeInfoStructDeclaration *create(Type *tinfo);
48 …void visit(ASTCodegen.TypeInfoStructDeclaration s) { visit(cast(ASTCodegen.TypeInfoDeclaration)s);…
1980 extern (C++) final class TypeInfoStructDeclaration : TypeInfoDeclaration1992 static TypeInfoStructDeclaration create(Type tinfo) in create()1994 return new TypeInfoStructDeclaration(tinfo); in create()
145 class TypeInfoStructDeclaration; variable611 virtual void visit(TypeInfoStructDeclaration *s) { visit((TypeInfoDeclaration *)s); } in visit()
261 … r.vtinfo = TypeInfoStructDeclaration.create(r); // prevent typeinfo from going to object file in private()
328 class TypeInfoStructDeclaration : public TypeInfoDeclaration331 TypeInfoStructDeclaration(Type *tinfo);332 static TypeInfoStructDeclaration *create(Type *tinfo);
2343 TypeInfoStructDeclaration::TypeInfoStructDeclaration(Type *tinfo) in TypeInfoStructDeclaration() function2353 TypeInfoStructDeclaration *TypeInfoStructDeclaration::create(Type *tinfo) in create()2355 return new TypeInfoStructDeclaration(tinfo); in create()
139 class TypeInfoStructDeclaration; variable433 virtual void visit(TypeInfoStructDeclaration *s) { visit((TypeInfoDeclaration *)s); } in visit()
205 … r->vtinfo = TypeInfoStructDeclaration::create(r); // prevent typeinfo from going to object file in createTupleType()
1038 void visit (TypeInfoStructDeclaration *d) in visit()1640 t->vtinfo = TypeInfoStructDeclaration::create (t); in create_typeinfo()
126 (TypeInfoStructDeclaration::toDt): Likewise.171 (TypeInfoStructDeclaration::toDt): Update for frontend changes.199 * d-todt.cc (TypeInfoStructDeclaration::toDt): Update to use
324 (TypeInfoStructDeclaration::toDt): Likewise.
743 (TypeInfoStructDeclaration::toDt): Update for frontend changes.
472 (TypeInfoVisitor::visit(TypeInfoStructDeclaration *)): Likewise.
203 * typeinfo.cc (TypeInfoVisitor::visit(TypeInfoStructDeclaration)): Do
714 (TypeInfoStructDeclaration::toDt): Updated template emission rules.
912 * dmd/typinf.c (TypeInfoStructDeclaration::toDt): Use dti32 for flags.
1030 void visit (TypeInfoStructDeclaration *d) in visit()1603 t->vtinfo = TypeInfoStructDeclaration::create (t); in create_typeinfo()