Searched refs:aliasdecl (Results 1 – 16 of 16) sorted by relevance
257 Dsymbol *aliasdecl; // !=NULL if instance is an alias for its sole member variable
6079 tempinst.aliasdecl = s; in templateInstanceSemantic()6085 if (fargs && tempinst.aliasdecl) in templateInstanceSemantic()6087 if (auto fd = tempinst.aliasdecl.isFuncDeclaration()) in templateInstanceSemantic()6122 if (!tempinst.aliasdecl || tempinst.aliasdecl != s) in templateInstanceSemantic()6126 tempinst.aliasdecl = s; in templateInstanceSemantic()6202 if (tempinst.aliasdecl) in templateInstanceSemantic()6203 fd = tempinst.aliasdecl.toAlias2().isFuncDeclaration(); in templateInstanceSemantic()6278 if (tempinst.aliasdecl) in templateInstanceSemantic()6289 tempinst.aliasdecl = tempinst.aliasdecl.toAlias2(); in templateInstanceSemantic()6371 tempinst.aliasdecl = d; in aliasSeqInstanceSemantic()[all …]
656 auto ag = ti.aliasdecl ? ti.aliasdecl.isAggregateDeclaration() : null;
3408 if (ti.aliasdecl) in dumpTemplateInstance()3410 ti.aliasdecl.dsymbolToBuffer(buf, hgs); in dumpTemplateInstance()3901 if (ti && ti.aliasdecl == t.sym) in typeToBufferx()3913 if (ti && ti.aliasdecl == t.sym) in typeToBufferx()
5807 Dsymbol aliasdecl; // !=null if instance is an alias for its sole member variable5941 if (aliasdecl) in toAlias()5943 return aliasdecl.toAlias(); in toAlias()6175 if (aliasdecl is null) in isDiscardable()6178 auto v = aliasdecl.isVarDeclaration(); in isDiscardable()
1046 if (ti && ti.semanticRun == PASS.semantic && !ti.aliasdecl) in inferType()
3978 foreach (aliasdecl; s.aliasdecls) in package()3980 sc.insert(aliasdecl); in package()
5834 this->aliasdecl = NULL; in TemplateInstance()5864 this->aliasdecl = NULL; in TemplateInstance()6259 aliasdecl = s; in semantic()6265 if (fargs && aliasdecl) in semantic()6267 FuncDeclaration *fd = aliasdecl->isFuncDeclaration(); in semantic()6299 if (!aliasdecl || aliasdecl != s) in semantic()6303 aliasdecl = s; in semantic()6376 if (sc->func && aliasdecl && aliasdecl->toAlias()->isFuncDeclaration()) in semantic()6446 if (aliasdecl) in semantic()6456 aliasdecl = aliasdecl->toAlias2(); in semantic()[all …]
304 Dsymbol *aliasdecl; // !=NULL if instance is an alias for its sole member variable
1069 if (ti && ti->aliasdecl == t->sym) in visit()1080 if (ti && ti->aliasdecl == t->sym) in visit()1585 if (ti->aliasdecl) in visit()1589 ti->aliasdecl->accept(this); in visit()
644 if (ti && ti->semanticRun == PASSsemantic && !ti->aliasdecl) in visit()
296 AliasDeclaration *aliasdecl = d->aliasdecls[i]; in visit() local297 tree decl = build_import_decl (aliasdecl); in visit()
173 AliasDeclaration *aliasdecl = d->aliasdecls[i]; in visit() local174 tree decl = build_import_decl (aliasdecl); in visit()
15241 (aliasdecl, classdef): Add the missing closing `;'.
65689 beddbf81ccc1e52ee7fa201b22781d91 gcc/testsuite/gdc.test/compilable/aliasdecl.d
75011 e94dbc21b72d0458fe61f1f27467da09 gcc/testsuite/gdc.test/compilable/aliasdecl.d