Home
last modified time | relevance | path

Searched refs:mangleOverride (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddmangle.d636 if (fd.mangleOverride) in mangleExact()
638 buf.writestring(fd.mangleOverride); in mangleExact()
656 if (vd.mangleOverride) in visit()
658 buf.writestring(vd.mangleOverride); in visit()
784 if (d.mangleOverride) in mangleTemplateInstance()
787 toBuffer(buf, d.mangleOverride, d); in mangleTemplateInstance()
1338 assert(!d.mangleOverride, "mangle overrides should have been handled earlier"); in private()
H A Dcppmangle.d618 const ident = (ag && ag.mangleOverride) ? ag.mangleOverride.id : s.ident;
657 if (ag && ag.mangleOverride)
661 this.writeIdentifier(ag.mangleOverride.id);
662 if (ag.mangleOverride.agg && ag.mangleOverride.agg.isInstantiated())
664 auto to = ag.mangleOverride.agg.isInstantiated();
H A Daggregate.h85 MangleOverride *mangleOverride; variable
H A Daggregate.d112 MangleOverride* mangleOverride; variable
H A Ddeclaration.h122 DString mangleOverride; // overridden symbol with pragma(mangle, "...") variable
H A Ddtoh.d735 if (fd.mangleOverride && tf && tf.linkage != LINK.c)
979 if (vd.mangleOverride && vdLinkage != LINK.c)
3042 return decl.mangleOverride;
H A Ddsymbolsem.d84 s.isDeclaration().mangleOverride = sym; in setMangleOverride()
1556 ad.mangleOverride = new MangleOverride; in visit()
1562 ad.mangleOverride.id = Identifier.idPool(name); in visit()
1570 ad.mangleOverride.agg = agg; in visit()
1576 ad.mangleOverride.id = agg.ident; in visit()
H A Ddeclaration.d234 const(char)[] mangleOverride;
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddmangle.c524 if (fd->mangleOverride) in mangleExact()
526 buf->writestring(fd->mangleOverride); in mangleExact()
547 if (vd->mangleOverride) in visit()
549 buf->writestring(vd->mangleOverride); in visit()
H A Ddeclaration.h126 const char *mangleOverride; // overridden symbol with pragma(mangle, "...") variable
H A Dattrib.c936 s->isDeclaration()->mangleOverride = sym; in setMangleOverride()
H A Ddeclaration.c81 mangleOverride = NULL; in Declaration()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Ddecl.cc1312 if (decl->mangleOverride.length) in get_symbol_decl()
1315 get_identifier_with_length (decl->mangleOverride.ptr, in get_symbol_decl()
1316 decl->mangleOverride.length); in get_symbol_decl()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Ddecl.cc1162 if (decl->mangleOverride) in get_symbol_decl()
1163 mangled_name = get_identifier (decl->mangleOverride); in get_symbol_decl()