Home
last modified time | relevance | path

Searched refs:isTemplateInstance (Results 1 – 25 of 45) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dcppmangle.c280 if (TemplateInstance *ti = s->isTemplateInstance()) in source_name()
311 if (TemplateInstance *ti = p->isTemplateInstance()) in getInstance()
364 TemplateInstance *ti = p->isTemplateInstance(); in isIdent_char()
401 TemplateInstance *ti = si->isTemplateInstance(); in prefix_name()
467 if (p && p->isTemplateInstance()) in cpp_mangle_name()
470 if (find(p->isTemplateInstance()->tempdecl) >= 0) in cpp_mangle_name()
485 TemplateInstance *ti = se->isTemplateInstance(); in cpp_mangle_name()
596 TemplateInstance *ti = d->parent->isTemplateInstance(); in mangle_function()
1041 if (p && p->isTemplateInstance()) in doSymbol()
1088 if (p && p->isTemplateInstance()) in mangleTypeClass()
H A Ddsymbol.c387 (!parent->isTemplateInstance() && in toParent2()
404 TemplateInstance *ti = s->isTemplateInstance(); in isInstantiated()
420 TemplateInstance *ti = par->isTemplateInstance(); in isSpeculative()
570 TemplateInstance *ti = st->isTemplateInstance(); in searchX()
851 TemplateInstance *ti = s->isTemplateInstance(); in getAccessModule()
918 if (s->isTemplateInstance()) in inNonRoot()
1494 else if (s->isTemplateInstance()) in ScopeDsymbol_foreach()
H A Dtypesem.c101 TemplateInstance *ti = ((Dsymbol *)id)->isTemplateInstance(); in typeToExpressionHelper()
H A Ddeclaration.c381 if (aliassym->isTemplateInstance()) in aliasSemantic()
1258 TemplateInstance *ti = parent->isTemplateInstance(); in semantic()
1264 TemplateInstance *ti2 = ti->tempdecl->parent->isTemplateInstance(); in semantic()
2036 parent->isModule() || parent->isTemplateInstance() || parent->isNspace()) in isDataseg()
H A Ddtemplate.c1286 while (p->isTemplateDeclaration() || p->isTemplateInstance()) in deduceFunctionTemplateMatch()
3711 if (TemplateInstance *ti = s ? s->parent->isTemplateInstance() : NULL) in deduceType()
3918 TemplateInstance *ti = t->sym->parent->isTemplateInstance(); in deduceType()
4013 TemplateInstance *parti = b->sym ? b->sym->parent->isTemplateInstance() : NULL; in deduceType()
4057 TemplateInstance *ti = t->sym->parent->isTemplateInstance(); in deduceType()
5351 TemplateInstance *ti = sx->isTemplateInstance(); in matchArg()
5354 ti = sx->parent->isTemplateInstance(); in matchArg()
6321 if (ad && ad->parent && ad->parent->isTemplateInstance()) in semantic()
6566 (ti = s->parent->isTemplateInstance()) != NULL) in findTempDecl()
6703 TemplateInstance *ti = s->parent ? s->parent->isTemplateInstance() : NULL; in updateTempDecl()
[all …]
H A Dfunc.c410 TemplateInstance *ti = fd->parent->isTemplateInstance(); in canInferAttributes()
829 if (cbd->parent && cbd->parent->isTemplateInstance()) in semantic()
1155 else if (isOverride() && !parent->isTemplateInstance()) in semantic()
1166 TemplateInstance *ti = parent->isTemplateInstance(); in semantic()
1172 TemplateInstance *ti2 = ti->tempdecl->parent->isTemplateInstance(); in semantic()
2404 …((ti = parent->isTemplateInstance()) == NULL || ti->isTemplateMixin() || ti->tempdecl->ident == id… in functionSemantic()
4806 TemplateInstance *ti = parent->isTemplateInstance(); in toPrettyChars()
4867 if (ad && (!parent->isTemplateInstance() || parent->isTemplateMixin())) in semantic()
H A Ddsymbol.h244 virtual TemplateInstance *isTemplateInstance() { return NULL; } in isTemplateInstance() function
H A Dtemplate.h360 TemplateInstance *isTemplateInstance() { return this; } in isTemplateInstance() function
H A Dexpression.c186 TemplateInstance *ti = parent->isTemplateInstance(); in hasThis()
348 TemplateInstance *ti = s->isTemplateInstance();
593 TemplateInstance *ti = s->isTemplateInstance(); in resolvePropertiesOnly()
1223 TemplateInstance *ti = f->parent->isTemplateInstance(); in getFuncTemplateDecl()
1403 TemplateInstance *ti = fd->parent->isTemplateInstance(); in functionParameters()
3326 if (TemplateInstance *ti = s->isTemplateInstance()) in resolve()
3332 if (!s->isTemplateInstance()) in resolve()
4220 if (TemplateInstance *ti = sds->isTemplateInstance()) in checkType()
4612 assert(sds->isTemplateInstance()); in genIdent()
H A Ddmangle.c346 if (TemplateInstance *ti = s->isTemplateInstance()) in mangleParent()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dcppmangle.d441 parentti = this.context.res.asFuncDecl().parent.isTemplateInstance(); in template_arg()
443 … parentti = this.context.res.asType().toDsymbol(null).parent.isTemplateInstance(); in template_arg()
613 auto ti = s.isTemplateInstance();
695 if (TemplateInstance ti = p.isTemplateInstance()) in getInstance()
758 TemplateInstance ti = p.isTemplateInstance(); in isIdent_char()
800 auto ti = si.isTemplateInstance(); in prefix_name()
892 if (p && p.isTemplateInstance()) in cpp_mangle_name()
895 if (find(p.isTemplateInstance().tempdecl) >= 0) in cpp_mangle_name()
927 TemplateInstance ti = se.isTemplateInstance(); in cpp_mangle_name()
1058 TemplateInstance ti = d.parent.isTemplateInstance(); in mangle_function_encoding()
[all …]
H A Ddsymbol.d434 else if (auto ti = sc.parent ? sc.parent.isTemplateInstance() : null) in checkDeprecated()
487 TemplateInstance ti = s.isTemplateInstance(); in getAccessModule()
567 …if (!parent || !parent.isTemplateInstance && !parent.isForwardingAttribDeclaration() && !parent.is… in inout()
587 if (!p || !p.isTemplateInstance()) in inout()
589 auto ti = p.isTemplateInstance(); in inout()
609 auto ti = parent.isTemplateInstance(); in inout()
636 auto ti = outer.isTemplateInstance();
667 auto ti = parent.isTemplateInstance(); in inout()
950 TemplateInstance ti = st.isTemplateInstance(); in searchX()
1285 if (auto ti = s.isTemplateInstance()) in inNonRoot()
[all …]
H A Dmustuse.d167 if (auto ti = fd.parent.isTemplateInstance()) in isIncrementOrDecrement()
H A Dnogc.d239 auto templateInstance = fd.parent.isTemplateInstance; in stripHookTraceImpl()
H A Dobjc.d575 if (fd.parent && fd.parent.isTemplateInstance()) in validateSelector()
655 if (parent && parent.isTemplateInstance()) in validateOptional()
H A Dtemplate.h290 TemplateInstance *isTemplateInstance() { return this; } in isTemplateInstance() function
H A Daccess.d47 if (p && p.isTemplateInstance()) in checkAccess()
H A Ddsymbolsem.d763 TemplateInstance ti = parent.isTemplateInstance(); in visit()
769 TemplateInstance ti2 = ti.tempdecl.parent.isTemplateInstance(); in visit()
2772 auto parentInstance = tempdecl.parent ? tempdecl.parent.isTemplateInstance() : null; in visit()
3430 if (cbd.parent && cbd.parent.isTemplateInstance()) in funcDeclarationSemantic()
3854 else if (funcdecl.isOverride() && !parent.isTemplateInstance()) in funcDeclarationSemantic()
3857 if (auto ti = parent.isTemplateInstance) in funcDeclarationSemantic()
3877 if (auto ti = parent.isTemplateInstance()) in funcDeclarationSemantic()
3882 TemplateInstance ti2 = ti.tempdecl.parent.isTemplateInstance(); in funcDeclarationSemantic()
4020 if (ad && (!ctd.parent.isTemplateInstance() || ctd.parent.isTemplateMixin())) in visit()
4068 else if (auto ti = ctd.parent.isTemplateInstance()) in visit()
[all …]
H A Ddtemplate.d1542 while (p.isTemplateDeclaration() || p.isTemplateInstance()) in deduceFunctionTemplateMatch()
4067 if (TemplateInstance ti = s ? s.parent.isTemplateInstance() : null) in visit()
4291 TemplateInstance ti = t.sym.parent.isTemplateInstance(); in visit()
4390 TemplateInstance parti = b.sym ? b.sym.parent.isTemplateInstance() : null; in deduceBaseClassParameters()
4431 TemplateInstance ti = t.sym.parent.isTemplateInstance(); in visit()
6386 if (s.parent && (ti = s.parent.isTemplateInstance()) !is null) in findTempDecl()
6538 TemplateInstance ti = s.parent ? s.parent.isTemplateInstance() : null; in updateTempDecl()
7232 if (TemplateInstance ti = tempdecl.toParent().isTemplateInstance()) in hasNestedArgs()
7278 TemplateInstance ti = sa.toParent().isTemplateInstance(); in hasNestedArgs()
7282 TemplateInstance ti = sa.isTemplateInstance(); in hasNestedArgs()
[all …]
H A Dlambdacomp.d409 if (t.sym.parent && t.sym.parent.isTemplateInstance())
H A Ddsymbol.h264 virtual TemplateInstance *isTemplateInstance() { return NULL; } in isTemplateInstance() function
H A Ddmangle.d475 if (TemplateInstance ti = s.isTemplateInstance()) in mangleParent()
483 auto ti = p.isTemplateInstance(); in mangleParent()
H A Ddtoh.d1068 if (auto ti = ad.aliassym.isTemplateInstance())
2576 if (auto ti = e.sds.isTemplateInstance())
2975 assert(!sym.isTemplateInstance(), sym.toString());
3007 ti = par.isTemplateInstance();
H A Daggregate.d664 if (auto ti = ad.parent.isTemplateInstance()) in makeNested()
H A Dtypesem.d336 else if (s.isTemplateInstance() ||
622 auto ti = (cast(Dsymbol)id).isTemplateInstance();
4033 TemplateInstance ti = s.isTemplateInstance(); in dotExp()
4045 if (!s.isTemplateInstance()) in dotExp()
4448 TemplateInstance ti = s.isTemplateInstance(); in dotExp()
4460 if (!s.isTemplateInstance()) in dotExp()

12