Searched refs:TOKarrayliteral (Results 1 – 20 of 20) sorted by relevance
196 case TOKarrayliteral: in needToCopyLiteral()262 if (e->op == TOKarrayliteral) in copyLiteral()358 assert(ue.exp()->op == TOKarrayliteral); in copyLiteral()455 else if (lit->op == TOKarrayliteral) in paintTypeOntoLiteralCopy()534 if (e->op == TOKarrayliteral) in resolveArrayLength()734 ie->e1->op == TOKarrayliteral) && in getAggregateFromPointer()747 se->e1->op == TOKarrayliteral) && in getAggregateFromPointer()852 else if (agg1->op != TOKstring && agg1->op != TOKarrayliteral) in pointerArithmetic()900 if (agg1->op != TOKarrayliteral && agg1->op != TOKstring) in pointerArithmetic()1026 e->op == TOKarrayliteral || in isCtfeComparable()[all …]
787 else if (e2->op == TOKarrayliteral) in Equal()805 else if (e1->op == TOKarrayliteral) in Equal()833 else if (e1->op == TOKarrayliteral && e2->op == TOKarrayliteral) in Equal()860 else if (e1->op == TOKarrayliteral && e2->op == TOKstring) in Equal()868 else if (e1->op == TOKstring && e2->op == TOKarrayliteral) in Equal()1143 if (e1->op == TOKarrayliteral && typeb == tb) in Cast()1276 else if (e1->op == TOKarrayliteral) in ArrayLength()1335 else if (e1->op == TOKarrayliteral) in Index()1353 if (e1->op == TOKarrayliteral) in Index()1440 else if (e1->op == TOKarrayliteral && in Slice()[all …]
1195 if (e->op == TOKarrayliteral) in stopPointersEscaping()1997 if (val->op == TOKarrayliteral || val->op == TOKstring) in visit()2959 if (er->op == TOKarrayliteral) in evalOperand()3588 e1->op == TOKarrayliteral ||3729 if (aggregate->op != TOKarrayliteral) in assignToLvalue()3774 assert(oldval->op == TOKarrayliteral); in assignToLvalue()3775 assert(newval->op == TOKarrayliteral); in assignToLvalue()3915 if (e1->op == TOKarrayliteral) in interpretAssignToSlice()3990 if (newval->op == TOKarrayliteral) in interpretAssignToSlice()4020 if (aggregate->op == TOKarrayliteral) in interpretAssignToSlice()[all …]
558 e->e1->op == TOKarrayliteral && in Expression_optimize()567 if ((e->e1->op == TOKstring || e->e1->op == TOKarrayliteral) && in Expression_optimize()600 if (op1 != TOKarrayliteral && e->e1->op == TOKarrayliteral) in Expression_optimize()959 … if (e->e1->op == TOKstring || e->e1->op == TOKarrayliteral || e->e1->op == TOKassocarrayliteral || in Expression_optimize()1020 else if (arr->op == TOKarrayliteral) in Expression_optimize()
105 if (e->op == TOKarrayliteral) in isArrayOpValid()250 if (e->e1->op == TOKarrayliteral) in arrayOp()619 if (e->op == TOKarrayliteral) in isArrayOpOperand()
139 if (ttob->ty == Tarray && e->op == TOKarrayliteral) in isSafeCast()
63 TOKarrayliteral, TOKassocarrayliteral, enumerator
224 if (e->op == TOKarrayliteral) in hasNonConstPointers()
464 Token::tochars[TOKarrayliteral] = "arrayliteral"; in TokenInitializer()
145 if (e->e1->op == TOKarrayliteral) in implicitCastTo()2557 while (e->op == TOKarrayliteral && e->type->ty == Tarray in isVoidArrayLiteral()2570 return (e->op == TOKarrayliteral && t->ty == Tarray && in isVoidArrayLiteral()2810 …(e2->op == TOKarrayliteral && t2->ty == Tsarray && t2->nextOf()->ty == Tvoid && ((TypeSArray *)t2)… in typeMerge()2825 …(e1->op == TOKarrayliteral && t1->ty == Tsarray && t1->nextOf()->ty == Tvoid && ((TypeSArray *)t1)… in typeMerge()2843 if (t1->ty == Tsarray && e2->op == TOKarrayliteral && op != TOKcat) in typeMerge()2860 if (t2->ty == Tsarray && e1->op == TOKarrayliteral && op != TOKcat) in typeMerge()
96 if (aggr->op == TOKarrayliteral) in lowerArrayAggregate()
4359 if (exp->e1->op == TOKarrayliteral) in visit()4424 if (exp->e1->op == TOKarrayliteral) in visit()5875 if (e2x->op == TOKarrayliteral) in visit()6022 if (e2x->op == TOKarrayliteral) in visit()6050 e2x->op != TOKarrayliteral && e2x->op != TOKstring && in visit()6641 (exp->e1->op == TOKarrayliteral && exp->e1->implicitConvTo(tb2)) || in visit()6642 (exp->e2->op == TOKarrayliteral && exp->e2->implicitConvTo(tb1)) in visit()6666 if (exp->e1->op == TOKarrayliteral) in visit()6683 if (exp->e1->op == TOKarrayliteral && exp->e1->implicitConvTo(tb2->arrayOf())) in visit()6706 if (exp->e2->op == TOKarrayliteral) in visit()[all …]
3751 : Expression(loc, TOKarrayliteral, sizeof(ArrayLiteralExp)) in ArrayLiteralExp()3760 : Expression(loc, TOKarrayliteral, sizeof(ArrayLiteralExp)) in ArrayLiteralExp()3770 : Expression(loc, TOKarrayliteral, sizeof(ArrayLiteralExp)) in ArrayLiteralExp()3788 ((Expression *)o)->op == TOKarrayliteral) in equals()3859 if (e1->op == TOKarrayliteral) in copyElements()3866 if (e2->op == TOKarrayliteral) in copyElements()
482 if (i->exp->op == TOKarrayliteral) in visit()
1675 if (e->op == TOKarrayliteral) in semantic2()
578 e->op == TOKarrayliteral) in declareVariable()1127 if (fs->aggr->op == TOKarrayliteral && in visit()
435 case TOKarrayliteral: in expressionHash()1594 else if (farg->op == TOKarrayliteral) in deduceFunctionTemplateMatch()7389 ea->op != TOKarrayliteral && in hasNestedArgs()
8021 precedence[TOKarrayliteral] = PREC_primary; in PrecedenceInitializer()
461 else if (expr->op == TOKarrayliteral) in paintAsType()
2997 if (e->e1->op == TOKarrayliteral) in visit()