| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | templateparamsem.d | 63 ttp.specType = ttp.specType.typeSemantic(ttp.loc, sc); in visit() 70 ttp.defaultType = ttp.defaultType.typeSemantic(ttp.loc, sc); in visit() 78 tvp.valType = tvp.valType.typeSemantic(tvp.loc, sc); in visit() 114 tap.specType = tap.specType.typeSemantic(tap.loc, sc); in visit() 174 return t.typeSemantic(loc, sc); in aliasParameterSemantic() 185 return ta.typeSemantic(loc, sc); in aliasParameterSemantic()
|
| H A D | typesem.d | 172 pt = t.typeSemantic(loc, sc); in resolveTupleIndex() 660 extern(C++) Type typeSemantic(Type type, const ref Loc loc, Scope* sc) in typeSemantic() function 685 mtype.basetype = mtype.basetype.typeSemantic(loc, sc); in typeSemantic() 754 Type tn = mtype.next.typeSemantic(loc, sc); in typeSemantic() 864 Type tn = mtype.next.typeSemantic(loc, sc); in typeSemantic() 922 return tsa.typeSemantic(loc, sc); in typeSemantic() 925 mtype.index = t.typeSemantic(loc, sc); in typeSemantic() 933 mtype.index = mtype.index.typeSemantic(loc, sc); in typeSemantic() 1072 mtype.next = mtype.next.typeSemantic(loc, sc).merge2(); in typeSemantic() 1103 Type n = mtype.next.typeSemantic(loc, sc); in typeSemantic() [all …]
|
| H A D | denum.d | 214 memtype = memtype.typeSemantic(locx, _scope); in getMemtype()
|
| H A D | dsymbolsem.d | 447 dsym.type = dsym.type.typeSemantic(dsym.loc, sc2); in visit() 544 arg.type = arg.type.typeSemantic(dsym.loc, sc); in visit() 583 arg.type = arg.type.typeSemantic(dsym.loc, sc); in visit() 2032 ed.type = ed.type.typeSemantic(ed.loc, sc); in visit() 2064 ed.memtype = ed.memtype.typeSemantic(ed.loc, sc); in visit() 2285 em.origType = em.origType.typeSemantic(em.loc, sc); in visit() 3078 auto tj = ti.typeSemantic(funcdecl.loc, sc); in funcDeclarationSemantic() 3212 funcdecl.type = funcdecl.type.typeSemantic(funcdecl.loc, sc); in funcDeclarationSemantic() 4510 sd.type = sd.type.typeSemantic(sd.loc, sc); in visit() 4733 cldec.type = cldec.type.typeSemantic(cldec.loc, sc); in visit() [all …]
|
| H A D | statementsem.d | 855 tfld = cast(TypeFunction)fdapply.type.typeSemantic(loc, sc2); in package() 868 auto t = p.type.typeSemantic(loc, sc2); in package() 933 p.type = p.type.typeSemantic(loc, sc2); in package() 1338 p.type = p.type.addStorageClass(sc).typeSemantic(loc, sc2); in package() 1625 p.type = p.type.typeSemantic(fs.loc, sc); in package() 1707 fs.prm.type = fs.prm.type.typeSemantic(loc, sc); in package() 3360 t = t.typeSemantic(Loc.initial, sc).toBasetype(); in package() 4023 c.type = c.type.typeSemantic(c.loc, sc); in catchSemantic() 4271 paramtype = paramtype.typeSemantic(loc, sc); in makeTupleForeach() 4337 p.type = p.type.typeSemantic(loc, sc); in makeTupleForeach()
|
| H A D | expressionsem.d | 2544 e.type = e.type.typeSemantic(e.loc, sc); in visit() 2566 e.type = e.type.typeSemantic(e.loc, sc); in visit() 2575 e.type = e.type.typeSemantic(e.loc, sc); in visit() 3042 e.type = e.type.typeSemantic(e.loc, sc); in visit() 3086 exp.type = exp.type.typeSemantic(exp.loc, sc); in visit() 3122 e.type = e.type.typeSemantic(e.loc, sc); in visit() 3171 e.type = e.type.typeSemantic(e.loc, sc); in visit() 3236 Type t = cle.type.typeSemantic(cle.loc, sc); in visit() 3277 exp.type = t.typeSemantic(exp.loc, sc); in visit() 3483 exp.type = exp.newtype.typeSemantic(exp.loc, sc); in visit() [all …]
|
| H A D | dtemplate.d | 1188 fd.type = tf.typeSemantic(loc, paramscope); in matchWithInstance() 1615 Type pt = p.type.syntaxCopy().typeSemantic(fd.loc, paramscope); in deduceFunctionTemplateMatch() 1685 prmtype = prmtype.syntaxCopy().typeSemantic(fd.loc, paramscope); in deduceFunctionTemplateMatch() 2048 Type vt = tvp.valType.typeSemantic(Loc.initial, sc); in deduceFunctionTemplateMatch() 2439 fd.type = fd.type.typeSemantic(fd.loc, scx); in doHeaderInstantiation() 3134 m.lastf.type = tf.typeSemantic(loc, sc); 3551 tparam = tparam.typeSemantic(loc, sc); in visit() 3719 tparam = tparam.typeSemantic(loc, sc); in visit() 3903 auto tx = fparam.type.typeSemantic(Loc.initial, sc); in visit() 4839 t = t.typeSemantic(e.loc, sc); in visit() [all …]
|
| H A D | cond.d | 379 ety = ety.typeSemantic(aloc, sc); in lowerNonArrayAggregate()
|
| H A D | clone.d | 551 tfeqptr = cast(TypeFunction)tfeqptr.typeSemantic(Loc.initial, &scx); in buildXopEquals() 625 tfcmpptr = cast(TypeFunction)tfcmpptr.typeSemantic(Loc.initial, &scx); in buildXopCmp()
|
| H A D | declaration.d | 636 return tupletype.typeSemantic(Loc.initial, null); in getType() 901 Type t = type.typeSemantic(loc, _scope); in toAlias()
|
| H A D | mtype.h | 44 Type *typeSemantic(Type *t, const Loc &loc, Scope *sc);
|
| H A D | initsem.d | 527 t = typeSemantic(ts, Loc.initial, sc); in initializerSemantic()
|
| H A D | semantic3.d | 1357 funcdecl.type = f.typeSemantic(funcdecl.loc, sc); in visit()
|
| H A D | traits.d | 1742 t.typeSemantic(e.loc, sc2); in semanticTraits()
|
| H A D | opover.d | 1567 p.type = p.type.typeSemantic(fes.loc, sc); in inferApplyArgTypes()
|
| H A D | mtype.d | 914 Type t = typeSemantic(this, loc, sc); in trySemantic() 925 typeSemantic(tcopy, loc, sc); in trySemantic()
|
| H A D | dcast.d | 3029 tx = tx.typeSemantic(e1.loc, sc); in typeMerge()
|