Home
last modified time | relevance | path

Searched refs:tiargs (Results 1 – 25 of 164) sorted by relevance

1234567

/dports/lang/gcc12-devel/gcc-12-20211205/gcc/d/dmd/
H A Darrayop.d130 auto tiargs = new Objects(); in arrayOp() local
132 buildArrayOp(sc, e, tiargs, args); in arrayOp()
151 auto fd = resolveFuncCall(e.loc, sc, arrayOp, tiargs, null, args, FuncResolveFlag.standard); in arrayOp()
186 private void buildArrayOp(Scope* sc, Expression e, Objects* tiargs, Expressions* args) in buildArrayOp() argument
192 Objects* tiargs; in buildArrayOp() local
196 extern (D) this(Scope* sc, Objects* tiargs, Expressions* args) in buildArrayOp()
199 this.tiargs = tiargs; in buildArrayOp()
205 tiargs.push(e.type); in buildArrayOp()
233 tiargs.push(new StringExp(Loc.initial, buf.extractSlice()).expressionSemantic(sc)); in buildArrayOp()
249tiargs.push(new StringExp(Loc.initial, Token.toString(e.op)).expressionSemantic(sc)); in buildArrayOp()
[all …]
H A Ddtemplate.d1329 Objects* tiargs = ti.tiargs; in deduceFunctionTemplateMatch() local
1396 if (tiargs) in deduceFunctionTemplateMatch()
2607 if (tiargs) in version()
2642 if (tiargs && tiargs.dim > 0) in applyFunction()
5778 Objects* tiargs; variable
5853 this.tiargs = tiargs; in this()
5868 this.tiargs = tiargs; in this()
5890 ti.tiargs = arraySyntaxCopy(tiargs); in syntaxCopy()
6580 if (!tiargs) in semanticTiargs()
7645 tiargs ? tiargs : new Objects()); in this()
[all …]
H A Dopover.d199 auto tiargs = new Objects(); in opToArg() local
200 tiargs.push(e); in opToArg()
201 return tiargs; in opToArg()
582 tiargs.push(e.to); in visit()
629 Objects* tiargs = null; in visit() local
667 tiargs = opToArg(sc, e.op); in visit()
745 if (tiargs) in visit()
1230 Objects* tiargs = null; in visit() local
1247 tiargs = opToArg(sc, e.op); in visit()
1290 if (tiargs) in visit()
[all …]
/dports/lang/gcc9/gcc-9.4.0/gcc/d/dmd/
H A Dcppmangle.c169 for (size_t i = 0; i < ti->tiargs->dim; i++) in template_args()
171 RootObject *o = (*ti->tiargs)[i]; in template_args()
187 for (size_t j = i; j < ti->tiargs->dim; j++) in template_args()
189 Type *t = isType((*ti->tiargs)[j]); in template_args()
368 return isStd(q) && ti->tiargs->dim == 1 && isChar((*ti->tiargs)[0]); in isIdent_char()
379 if (ti->tiargs->dim == 2 && in char_std_char_traits_char()
380 isChar((*ti->tiargs)[0]) && in char_std_char_traits_char()
381 isChar_traits_char((*ti->tiargs)[1])) in char_std_char_traits_char()
414 if (ti->tiargs->dim == 3 && in prefix_name()
494 if (ti->tiargs->dim == 3 && in cpp_mangle_name()
[all …]
H A Dopover.c199 Objects *tiargs = new Objects(); in opToArg() local
200 tiargs->push(e); in opToArg()
201 return tiargs; in opToArg()
553 tiargs->push(e->to); in op_overload()
618 Objects *tiargs = NULL; in op_overload() local
658 tiargs = opToArg(sc, e->op); in op_overload()
715 if (tiargs) in op_overload()
742 if (isCommutative(e->op) && !tiargs) in op_overload()
1275 Objects *tiargs = NULL; in op_overload() local
1334 if (tiargs) in op_overload()
[all …]
H A Ddtemplate.c1118 Objects *tiargs = ti->tiargs; in deduceFunctionTemplateMatch() local
1146 if (tiargs) in deduceFunctionTemplateMatch()
2139 Objects *tiargs; in functionResolve() member
2169 if (tiargs && tiargs->dim > 0) in functionResolve()
2550 p.tiargs = tiargs; in functionResolve()
5714 else if (i + 1 == tiargs->dim && isTuple((*tiargs)[i])) in matchArg()
5844 this->tiargs = tiargs; in TemplateInstance()
5885 ti->tiargs = arraySyntaxCopy(tiargs); in syntaxCopy()
6701 if (!tiargs) in semanticTiargs()
8185 this->tiargs = tiargs ? tiargs : new Objects(); in TemplateMixin()
[all …]
/dports/devel/avr-gcc/gcc-10.2.0/gcc/d/dmd/
H A Dcppmangle.c169 for (size_t i = 0; i < ti->tiargs->dim; i++) in template_args()
171 RootObject *o = (*ti->tiargs)[i]; in template_args()
187 for (size_t j = i; j < ti->tiargs->dim; j++) in template_args()
189 Type *t = isType((*ti->tiargs)[j]); in template_args()
368 return isStd(q) && ti->tiargs->dim == 1 && isChar((*ti->tiargs)[0]); in isIdent_char()
379 if (ti->tiargs->dim == 2 && in char_std_char_traits_char()
380 isChar((*ti->tiargs)[0]) && in char_std_char_traits_char()
381 isChar_traits_char((*ti->tiargs)[1])) in char_std_char_traits_char()
414 if (ti->tiargs->dim == 3 && in prefix_name()
494 if (ti->tiargs->dim == 3 && in cpp_mangle_name()
[all …]
H A Dopover.c199 Objects *tiargs = new Objects(); in opToArg() local
200 tiargs->push(e); in opToArg()
201 return tiargs; in opToArg()
553 tiargs->push(e->to); in op_overload()
618 Objects *tiargs = NULL; in op_overload() local
658 tiargs = opToArg(sc, e->op); in op_overload()
715 if (tiargs) in op_overload()
742 if (isCommutative(e->op) && !tiargs) in op_overload()
1275 Objects *tiargs = NULL; in op_overload() local
1334 if (tiargs) in op_overload()
[all …]
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/d/dmd/
H A Dcppmangle.c169 for (size_t i = 0; i < ti->tiargs->length; i++) in template_args()
171 RootObject *o = (*ti->tiargs)[i]; in template_args()
189 Type *t = isType((*ti->tiargs)[j]); in template_args()
368 return isStd(q) && ti->tiargs->length == 1 && isChar((*ti->tiargs)[0]); in isIdent_char()
379 if (ti->tiargs->length == 2 && in char_std_char_traits_char()
380 isChar((*ti->tiargs)[0]) && in char_std_char_traits_char()
381 isChar_traits_char((*ti->tiargs)[1])) in char_std_char_traits_char()
414 if (ti->tiargs->length == 3 && in prefix_name()
415 isChar((*ti->tiargs)[0]) && in prefix_name()
494 if (ti->tiargs->length == 3 && in cpp_mangle_name()
[all …]
H A Ddtemplate.c1033 Objects *tiargs = ti->tiargs; in deduceFunctionTemplateMatch() local
1061 if (tiargs) in deduceFunctionTemplateMatch()
2060 Objects *tiargs; in functionResolve() member
2091 if (tiargs && tiargs->length > 0) in functionResolve()
2478 p.tiargs = tiargs; in functionResolve()
5605 else if (i + 1 == tiargs->length && isTuple((*tiargs)[i])) in matchArg()
5705 this->tiargs = NULL; in TemplateInstance()
5735 this->tiargs = tiargs; in TemplateInstance()
5776 ti->tiargs = arraySyntaxCopy(tiargs); in syntaxCopy()
6098 if (!tiargs) in semanticTiargs()
[all …]
H A Dopover.c196 Objects *tiargs = new Objects(); in opToArg() local
197 tiargs->push(e); in opToArg()
198 return tiargs; in opToArg()
550 tiargs->push(e->to); in op_overload()
615 Objects *tiargs = NULL; in op_overload() local
655 tiargs = opToArg(sc, e->op); in op_overload()
712 if (tiargs) in op_overload()
739 if (isCommutative(e->op) && !tiargs) in op_overload()
1272 Objects *tiargs = NULL; in op_overload() local
1331 if (tiargs) in op_overload()
[all …]
/dports/misc/cxx_atomics_pic/gcc-11.2.0/gcc/d/dmd/
H A Dcppmangle.c169 for (size_t i = 0; i < ti->tiargs->length; i++) in template_args()
171 RootObject *o = (*ti->tiargs)[i]; in template_args()
189 Type *t = isType((*ti->tiargs)[j]); in template_args()
368 return isStd(q) && ti->tiargs->length == 1 && isChar((*ti->tiargs)[0]); in isIdent_char()
379 if (ti->tiargs->length == 2 && in char_std_char_traits_char()
380 isChar((*ti->tiargs)[0]) && in char_std_char_traits_char()
381 isChar_traits_char((*ti->tiargs)[1])) in char_std_char_traits_char()
414 if (ti->tiargs->length == 3 && in prefix_name()
415 isChar((*ti->tiargs)[0]) && in prefix_name()
494 if (ti->tiargs->length == 3 && in cpp_mangle_name()
[all …]
H A Ddtemplate.c1033 Objects *tiargs = ti->tiargs; in deduceFunctionTemplateMatch() local
1061 if (tiargs) in deduceFunctionTemplateMatch()
2060 Objects *tiargs; in functionResolve() member
2091 if (tiargs && tiargs->length > 0) in functionResolve()
2478 p.tiargs = tiargs; in functionResolve()
5605 else if (i + 1 == tiargs->length && isTuple((*tiargs)[i])) in matchArg()
5705 this->tiargs = NULL; in TemplateInstance()
5735 this->tiargs = tiargs; in TemplateInstance()
5776 ti->tiargs = arraySyntaxCopy(tiargs); in syntaxCopy()
6098 if (!tiargs) in semanticTiargs()
[all …]
H A Dopover.c196 Objects *tiargs = new Objects(); in opToArg() local
197 tiargs->push(e); in opToArg()
198 return tiargs; in opToArg()
550 tiargs->push(e->to); in op_overload()
615 Objects *tiargs = NULL; in op_overload() local
655 tiargs = opToArg(sc, e->op); in op_overload()
712 if (tiargs) in op_overload()
739 if (isCommutative(e->op) && !tiargs) in op_overload()
1272 Objects *tiargs = NULL; in op_overload() local
1331 if (tiargs) in op_overload()
[all …]
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/d/dmd/
H A Dcppmangle.c169 for (size_t i = 0; i < ti->tiargs->dim; i++) in template_args()
171 RootObject *o = (*ti->tiargs)[i]; in template_args()
187 for (size_t j = i; j < ti->tiargs->dim; j++) in template_args()
189 Type *t = isType((*ti->tiargs)[j]); in template_args()
368 return isStd(q) && ti->tiargs->dim == 1 && isChar((*ti->tiargs)[0]); in isIdent_char()
379 if (ti->tiargs->dim == 2 && in char_std_char_traits_char()
380 isChar((*ti->tiargs)[0]) && in char_std_char_traits_char()
381 isChar_traits_char((*ti->tiargs)[1])) in char_std_char_traits_char()
414 if (ti->tiargs->dim == 3 && in prefix_name()
494 if (ti->tiargs->dim == 3 && in cpp_mangle_name()
[all …]
H A Dopover.c199 Objects *tiargs = new Objects(); in opToArg() local
200 tiargs->push(e); in opToArg()
201 return tiargs; in opToArg()
553 tiargs->push(e->to); in op_overload()
618 Objects *tiargs = NULL; in op_overload() local
658 tiargs = opToArg(sc, e->op); in op_overload()
715 if (tiargs) in op_overload()
742 if (isCommutative(e->op) && !tiargs) in op_overload()
1275 Objects *tiargs = NULL; in op_overload() local
1334 if (tiargs) in op_overload()
[all …]
/dports/lang/gcc10/gcc-10.3.0/gcc/d/dmd/
H A Dcppmangle.c169 for (size_t i = 0; i < ti->tiargs->dim; i++) in template_args()
171 RootObject *o = (*ti->tiargs)[i]; in template_args()
187 for (size_t j = i; j < ti->tiargs->dim; j++) in template_args()
189 Type *t = isType((*ti->tiargs)[j]); in template_args()
368 return isStd(q) && ti->tiargs->dim == 1 && isChar((*ti->tiargs)[0]); in isIdent_char()
379 if (ti->tiargs->dim == 2 && in char_std_char_traits_char()
380 isChar((*ti->tiargs)[0]) && in char_std_char_traits_char()
381 isChar_traits_char((*ti->tiargs)[1])) in char_std_char_traits_char()
414 if (ti->tiargs->dim == 3 && in prefix_name()
494 if (ti->tiargs->dim == 3 && in cpp_mangle_name()
[all …]
H A Dopover.c199 Objects *tiargs = new Objects(); in opToArg() local
200 tiargs->push(e); in opToArg()
201 return tiargs; in opToArg()
553 tiargs->push(e->to); in op_overload()
618 Objects *tiargs = NULL; in op_overload() local
658 tiargs = opToArg(sc, e->op); in op_overload()
715 if (tiargs) in op_overload()
742 if (isCommutative(e->op) && !tiargs) in op_overload()
1275 Objects *tiargs = NULL; in op_overload() local
1334 if (tiargs) in op_overload()
[all …]
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/d/dmd/
H A Dcppmangle.c169 for (size_t i = 0; i < ti->tiargs->dim; i++) in template_args()
171 RootObject *o = (*ti->tiargs)[i]; in template_args()
187 for (size_t j = i; j < ti->tiargs->dim; j++) in template_args()
189 Type *t = isType((*ti->tiargs)[j]); in template_args()
368 return isStd(q) && ti->tiargs->dim == 1 && isChar((*ti->tiargs)[0]); in isIdent_char()
379 if (ti->tiargs->dim == 2 && in char_std_char_traits_char()
380 isChar((*ti->tiargs)[0]) && in char_std_char_traits_char()
381 isChar_traits_char((*ti->tiargs)[1])) in char_std_char_traits_char()
414 if (ti->tiargs->dim == 3 && in prefix_name()
494 if (ti->tiargs->dim == 3 && in cpp_mangle_name()
[all …]
H A Dopover.c199 Objects *tiargs = new Objects(); in opToArg() local
200 tiargs->push(e); in opToArg()
201 return tiargs; in opToArg()
553 tiargs->push(e->to); in op_overload()
618 Objects *tiargs = NULL; in op_overload() local
658 tiargs = opToArg(sc, e->op); in op_overload()
715 if (tiargs) in op_overload()
742 if (isCommutative(e->op) && !tiargs) in op_overload()
1275 Objects *tiargs = NULL; in op_overload() local
1334 if (tiargs) in op_overload()
[all …]
/dports/lang/gcc11/gcc-11.2.0/gcc/d/dmd/
H A Dcppmangle.c169 for (size_t i = 0; i < ti->tiargs->length; i++) in template_args()
171 RootObject *o = (*ti->tiargs)[i]; in template_args()
189 Type *t = isType((*ti->tiargs)[j]); in template_args()
368 return isStd(q) && ti->tiargs->length == 1 && isChar((*ti->tiargs)[0]); in isIdent_char()
379 if (ti->tiargs->length == 2 && in char_std_char_traits_char()
380 isChar((*ti->tiargs)[0]) && in char_std_char_traits_char()
381 isChar_traits_char((*ti->tiargs)[1])) in char_std_char_traits_char()
414 if (ti->tiargs->length == 3 && in prefix_name()
415 isChar((*ti->tiargs)[0]) && in prefix_name()
494 if (ti->tiargs->length == 3 && in cpp_mangle_name()
[all …]
H A Ddtemplate.c1033 Objects *tiargs = ti->tiargs; in deduceFunctionTemplateMatch() local
1061 if (tiargs) in deduceFunctionTemplateMatch()
2060 Objects *tiargs; in functionResolve() member
2091 if (tiargs && tiargs->length > 0) in functionResolve()
2478 p.tiargs = tiargs; in functionResolve()
5605 else if (i + 1 == tiargs->length && isTuple((*tiargs)[i])) in matchArg()
5705 this->tiargs = NULL; in TemplateInstance()
5735 this->tiargs = tiargs; in TemplateInstance()
5776 ti->tiargs = arraySyntaxCopy(tiargs); in syntaxCopy()
6098 if (!tiargs) in semanticTiargs()
[all …]
H A Dopover.c196 Objects *tiargs = new Objects(); in opToArg() local
197 tiargs->push(e); in opToArg()
198 return tiargs; in opToArg()
550 tiargs->push(e->to); in op_overload()
615 Objects *tiargs = NULL; in op_overload() local
655 tiargs = opToArg(sc, e->op); in op_overload()
712 if (tiargs) in op_overload()
739 if (isCommutative(e->op) && !tiargs) in op_overload()
1272 Objects *tiargs = NULL; in op_overload() local
1331 if (tiargs) in op_overload()
[all …]
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/d/dmd/
H A Dcppmangle.c169 for (size_t i = 0; i < ti->tiargs->dim; i++) in template_args()
171 RootObject *o = (*ti->tiargs)[i]; in template_args()
187 for (size_t j = i; j < ti->tiargs->dim; j++) in template_args()
189 Type *t = isType((*ti->tiargs)[j]); in template_args()
368 return isStd(q) && ti->tiargs->dim == 1 && isChar((*ti->tiargs)[0]); in isIdent_char()
379 if (ti->tiargs->dim == 2 && in char_std_char_traits_char()
380 isChar((*ti->tiargs)[0]) && in char_std_char_traits_char()
381 isChar_traits_char((*ti->tiargs)[1])) in char_std_char_traits_char()
414 if (ti->tiargs->dim == 3 && in prefix_name()
494 if (ti->tiargs->dim == 3 && in cpp_mangle_name()
[all …]
H A Dopover.c199 Objects *tiargs = new Objects(); in opToArg() local
200 tiargs->push(e); in opToArg()
201 return tiargs; in opToArg()
553 tiargs->push(e->to); in op_overload()
618 Objects *tiargs = NULL; in op_overload() local
658 tiargs = opToArg(sc, e->op); in op_overload()
715 if (tiargs) in op_overload()
742 if (isCommutative(e->op) && !tiargs) in op_overload()
1275 Objects *tiargs = NULL; in op_overload() local
1334 if (tiargs) in op_overload()
[all …]

1234567