Home
last modified time | relevance | path

Searched refs:aggr (Results 1 – 25 of 41) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dcond.c86 Expression *aggr = sfe->aggrfe->aggr; in lowerArrayAggregate() local
87 Expression *el = new ArrayLengthExp(aggr->loc, aggr); in lowerArrayAggregate()
96 if (aggr->op == TOKarrayliteral) in lowerArrayAggregate()
99 ArrayLiteralExp *ale = (ArrayLiteralExp *)aggr; in lowerArrayAggregate()
110 Expression *value = new IndexExp(aggr->loc, aggr, index); in lowerArrayAggregate()
114 sfe->aggrfe->aggr = new TupleExp(aggr->loc, es); in lowerArrayAggregate()
115 sfe->aggrfe->aggr = semantic(sfe->aggrfe->aggr, sc); in lowerArrayAggregate()
116 sfe->aggrfe->aggr = sfe->aggrfe->aggr->optimize(WANTvalue); in lowerArrayAggregate()
117 sfe->aggrfe->aggr = sfe->aggrfe->aggr->ctfeInterpret(); in lowerArrayAggregate()
121 sfe->aggrfe->aggr = new ErrorExp(); in lowerArrayAggregate()
[all …]
H A Dopover.c1609 Expression *aggr = fes->aggr; in inferAggregate() local
1614 aggr = semantic(aggr, sc); in inferAggregate()
1615 aggr = resolveProperties(sc, aggr); in inferAggregate()
1616 aggr = aggr->optimize(WANTvalue); in inferAggregate()
1617 if (!aggr->type || aggr->op == TOKerror) in inferAggregate()
1620 tab = aggr->type->toBasetype(); in inferAggregate()
1647 if (fes->aggr->op != TOKtype) in inferAggregate()
1649 Expression *rinit = new ArrayExp(fes->aggr->loc, fes->aggr); in inferAggregate()
1653 aggr = rinit; in inferAggregate()
1672 aggr = resolveAliasThis(sc, aggr); in inferAggregate()
[all …]
H A Dstatementsem.c788 Type *tab = fs->aggr->type->toBasetype(); in makeTupleForeach()
793 if (fs->aggr->op == TOKtuple) // expression tuple in makeTupleForeach()
795 te = (TupleExp *)fs->aggr; in makeTupleForeach()
798 else if (fs->aggr->op == TOKtype) // type tuple in makeTupleForeach()
854 fs->aggr = semantic(fs->aggr, sc); in visit()
855 fs->aggr = resolveProperties(sc, fs->aggr); in visit()
856 fs->aggr = fs->aggr->optimize(WANTvalue); in visit()
857 if (fs->aggr->op == TOKerror) in visit()
860 Expression *oaggr = fs->aggr; in visit()
861 if (fs->aggr->type && fs->aggr->type->toBasetype()->ty == Tstruct && in visit()
[all …]
H A Dstatement.c859 Expression *aggr, Statement *body, Loc endloc) in ForeachStatement() argument
864 this->aggr = aggr; in ForeachStatement()
881 aggr->syntaxCopy(), in syntaxCopy()
H A Dstatement.h306 Expression *aggr; variable
318 …ForeachStatement(Loc loc, TOK op, Parameters *parameters, Expression *aggr, Statement *body, Loc e…
H A Dblockexit.c211 if (canThrow(s->aggr, func, mustNotThrow)) in blockExit()
H A Dparse.c4822 Expression *aggr = parseExpression(); in parseForeach() local
4834 return new ForeachRangeStatement(loc, op, p, aggr, upr, body, endloc); in parseForeach()
4843 return new ForeachStatement(loc, op, parameters, aggr, body, endloc); in parseForeach()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dcond.d148 auto aggr = aggrfe.aggr; in private() local
149 Expression el = new ArrayLengthExp(aggr.loc, aggr); in private()
158 if (auto ale = aggr.isArrayLiteralExp()) in private()
170 auto value = new IndexExp(aggr.loc, aggr, index); in private()
174 aggrfe.aggr = new TupleExp(aggr.loc, es); in private()
175 aggrfe.aggr = aggrfe.aggr.expressionSemantic(sc); in private()
176 aggrfe.aggr = aggrfe.aggr.optimize(WANTvalue); in private()
177 aggrfe.aggr = aggrfe.aggr.ctfeInterpret(); in private()
181 aggrfe.aggr = ErrorExp.get(); in private()
221 … return new ForeachStatement(loc, aggrfe.op, parameters, aggrfe.aggr.syntaxCopy(), s, loc); in private()
[all …]
H A Dopover.d1464 auto aggr = feaggr; in inferForeachAggregate() local
1467 aggr = aggr.expressionSemantic(sc); in inferForeachAggregate()
1468 aggr = resolveProperties(sc, aggr); in inferForeachAggregate()
1469 aggr = aggr.optimize(WANTvalue); in inferForeachAggregate()
1470 if (!aggr.type || aggr.op == EXP.error) in inferForeachAggregate()
1472 Type tab = aggr.type.toBasetype(); in inferForeachAggregate()
1499 Expression rinit = new ArrayExp(aggr.loc, feaggr); in inferForeachAggregate()
1503 aggr = rinit; in inferForeachAggregate()
1519 aggr = resolveAliasThis(sc, aggr); in inferForeachAggregate()
1526 if (auto de = aggr.isDelegateExp()) in inferForeachAggregate()
[all …]
H A Dstatementsem.d703 fs.aggr = fs.aggr.expressionSemantic(sc); in package()
704 fs.aggr = resolveProperties(sc, fs.aggr); in package()
705 fs.aggr = fs.aggr.optimize(WANTvalue); in package()
706 if (fs.aggr.op == EXP.error) in package()
708 Expression oaggr = fs.aggr; // remember original for error messages in package()
709 if (fs.aggr.type && fs.aggr.type.toBasetype().ty == Tstruct && in package()
710 (cast(TypeStruct)(fs.aggr.type.toBasetype())).sym.dtor && in package()
711 !fs.aggr.isTypeExp() && !fs.aggr.isLvalue()) in package()
715 vinit = copyToTemp(STC.rvalue, "__aggr", fs.aggr); in package()
718 fs.aggr = new VarExp(fs.aggr.loc, vinit); in package()
[all …]
H A Dstatement.d930 Expression aggr; // ForeachAggregate variable
942 …extern (D) this(const ref Loc loc, TOK op, Parameters* parameters, Expression aggr, Statement _bod… in this() argument
947 this.aggr = aggr; in this()
956 aggr.syntaxCopy(), in syntaxCopy()
H A Dblockexit.d264 result |= canThrow(s.aggr, func, mustNotThrow); in blockExit()
H A Dstatement.h331 Expression *aggr; variable
H A Dtransitivevisitor.d147 s.aggr.accept(this); in ParseVisitMethods()
/netbsd-src/sys/dev/usb/
H A Dif_athn_usb.c1579 struct ar_htc_target_aggr aggr; in athn_usb_ampdu_tx_start_cb() local
1583 memset(&aggr, 0, sizeof(aggr)); in athn_usb_ampdu_tx_start_cb()
1584 aggr.sta_index = cmd->sta_index; in athn_usb_ampdu_tx_start_cb()
1585 aggr.tidno = cmd->tid; in athn_usb_ampdu_tx_start_cb()
1586 aggr.aggr_enable = 1; in athn_usb_ampdu_tx_start_cb()
1588 &aggr, sizeof(aggr), NULL); in athn_usb_ampdu_tx_start_cb()
1612 struct ar_htc_target_aggr aggr; in athn_usb_ampdu_tx_stop_cb() local
1616 memset(&aggr, 0, sizeof(aggr)); in athn_usb_ampdu_tx_stop_cb()
1617 aggr.sta_index = cmd->sta_index; in athn_usb_ampdu_tx_stop_cb()
1618 aggr.tidno = cmd->tid; in athn_usb_ampdu_tx_stop_cb()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dloop-iv.cc1861 rtx neutral, aggr; in simplify_using_initial_values() local
1882 aggr = const0_rtx; in simplify_using_initial_values()
1887 aggr = const_true_rtx; in simplify_using_initial_values()
1895 if (head == aggr) in simplify_using_initial_values()
1897 XEXP (*expr, 0) = aggr; in simplify_using_initial_values()
1909 if (tail && XEXP (tail, 0) == aggr) in simplify_using_initial_values()
H A Domp-oacc-neuter-broadcast.cc253 tree aggr = TREE_OPERAND (lhs, 0); in omp_sese_split_blocks() local
255 if (local_var_based_p (aggr)) in omp_sese_split_blocks()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dloop-iv.c1861 rtx neutral, aggr; in simplify_using_initial_values() local
1882 aggr = const0_rtx; in simplify_using_initial_values()
1887 aggr = const_true_rtx; in simplify_using_initial_values()
1895 if (head == aggr) in simplify_using_initial_values()
1897 XEXP (*expr, 0) = aggr; in simplify_using_initial_values()
1909 if (tail && XEXP (tail, 0) == aggr) in simplify_using_initial_values()
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/
H A Ddemangle.d2718 static void aggr(S!noreturn) { assert(0); }
2719 …assert(demangle(aggr.mangleof) == "pure nothrow @nogc @safe void " ~ parent ~ "().aggr(" ~ parent …
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dsemantics.c3067 finish_template_type_parm (tree aggr, tree identifier) in finish_template_type_parm() argument
3069 if (aggr != class_type_node) in finish_template_type_parm()
3072 aggr = class_type_node; in finish_template_type_parm()
3075 return build_tree_list (aggr, identifier); in finish_template_type_parm()
3082 finish_template_template_parm (tree aggr, tree identifier) in finish_template_template_parm() argument
3106 return finish_template_type_parm (aggr, tmpl); in finish_template_template_parm()
10257 bool aggr = aggregate_value_p (result, fco); in apply_deduced_return_type() local
10259 cfun->returns_pcc_struct = aggr; in apply_deduced_return_type()
10261 cfun->returns_struct = aggr; in apply_deduced_return_type()
H A Dconstexpr.c419 tree aggr = TREE_OPERAND (member, 0); in build_data_member_initialization() local
420 if (TREE_CODE (aggr) == VAR_DECL) in build_data_member_initialization()
423 if (TREE_CODE (aggr) != COMPONENT_REF) in build_data_member_initialization()
426 else if (ANON_AGGR_TYPE_P (TREE_TYPE (aggr))) in build_data_member_initialization()
3887 tree aggr = TREE_OPERAND (ref, 0); in base_field_constructor_elt() local
3894 if (TREE_CODE (aggr) == COMPONENT_REF) in base_field_constructor_elt()
3897 = base_field_constructor_elt (v, aggr); in base_field_constructor_elt()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dsemantics.cc3376 finish_template_type_parm (tree aggr, tree identifier) in finish_template_type_parm() argument
3378 if (aggr != class_type_node) in finish_template_type_parm()
3381 aggr = class_type_node; in finish_template_type_parm()
3384 return build_tree_list (aggr, identifier); in finish_template_type_parm()
3391 finish_template_template_parm (tree aggr, tree identifier) in finish_template_template_parm() argument
3415 return finish_template_type_parm (aggr, tmpl); in finish_template_template_parm()
12244 bool aggr = aggregate_value_p (result, fco); in apply_deduced_return_type() local
12246 cfun->returns_pcc_struct = aggr; in apply_deduced_return_type()
12248 cfun->returns_struct = aggr; in apply_deduced_return_type()
H A Dconstexpr.cc422 tree aggr = TREE_OPERAND (member, 0); in build_data_member_initialization() local
423 if (TREE_CODE (aggr) == VAR_DECL) in build_data_member_initialization()
426 if (TREE_CODE (aggr) != COMPONENT_REF) in build_data_member_initialization()
429 else if (ANON_AGGR_TYPE_P (TREE_TYPE (aggr))) in build_data_member_initialization()
4608 tree aggr = TREE_OPERAND (ref, 0); in base_field_constructor_elt() local
4615 if (TREE_CODE (aggr) == COMPONENT_REF) in base_field_constructor_elt()
4618 = base_field_constructor_elt (v, aggr); in base_field_constructor_elt()
H A DChangeLog-19942701 * parse.y (specialization): aggr template_type_name ';'.
2748 (named_class_head_sans_basetype): Remove aggr template_type_name
2778 * parse.y (named_class_head_sans_basetype): Add "aggr
3521 * parse.y (nested_name_specifier_1): Don't check aggr/non-aggr type
3522 here; it breaks destructors for non-aggr types.
3542 from seeing an aggr specifier will not be lost. This kinda relies
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/
H A DAnalyzerOptions.def116 "cfg-expand-default-aggr-inits",

12