/dports/lang/gcc12-devel/gcc-12-20211205/gcc/d/dmd/ |
H A D | arrayop.d | 130 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() 249 … tiargs.push(new StringExp(Loc.initial, Token.toString(e.op)).expressionSemantic(sc)); in buildArrayOp() [all …]
|
H A D | dtemplate.d | 1329 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 D | opover.d | 199 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 D | cppmangle.c | 169 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 D | opover.c | 199 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 D | dtemplate.c | 1118 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 D | cppmangle.c | 169 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 D | opover.c | 199 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 D | cppmangle.c | 169 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 D | dtemplate.c | 1033 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 D | opover.c | 196 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 D | cppmangle.c | 169 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 D | dtemplate.c | 1033 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 D | opover.c | 196 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 D | cppmangle.c | 169 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 D | opover.c | 199 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 D | cppmangle.c | 169 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 D | opover.c | 199 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 D | cppmangle.c | 169 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 D | opover.c | 199 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 D | cppmangle.c | 169 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 D | dtemplate.c | 1033 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 D | opover.c | 196 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 D | cppmangle.c | 169 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 D | opover.c | 199 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 …]
|