Home
last modified time | relevance | path

Searched refs:TOKstring (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Diasmgcc.c72 if (p->token.value != TOKstring) in parseExtAsmOperands()
76 case TOKstring: in parseExtAsmOperands()
153 case TOKstring: in parseExtAsmClobbers()
327 if (s->insn->op != TOKstring || ((StringExp *) s->insn)->sz != 1) in gccAsmSemantic()
349 assert(e->op == TOKstring && ((StringExp *) e)->sz == 1); in gccAsmSemantic()
361 assert(e->op == TOKstring && ((StringExp *) e)->sz == 1); in gccAsmSemantic()
H A Dctfeexpr.c202 case TOKstring: in needToCopyLiteral()
248 if (e->op == TOKstring) // syntaxCopy doesn't make a copy for StringExp! in copyLiteral()
460 else if (lit->op == TOKstring) in paintTypeOntoLiteralCopy()
530 if (e->op == TOKstring) in resolveArrayLength()
733 ie->e1->op == TOKstring || in getAggregateFromPointer()
746 se->e1->op == TOKstring || in getAggregateFromPointer()
801 else if (agg1->op == TOKstring && agg2->op == TOKstring) in pointerDifference()
852 else if (agg1->op != TOKstring && agg1->op != TOKarrayliteral) in pointerArithmetic()
900 if (agg1->op != TOKarrayliteral && agg1->op != TOKstring) in pointerArithmetic()
1023 e->op == TOKstring || in isCtfeComparable()
[all …]
H A Dconstfold.c782 else if (e2->op == TOKstring) in Equal()
800 if (e1->op == TOKstring) in Equal()
816 else if (e1->op == TOKstring && e2->op == TOKstring) in Equal()
860 else if (e1->op == TOKarrayliteral && e2->op == TOKstring) in Equal()
868 else if (e1->op == TOKstring && e2->op == TOKarrayliteral) in Equal()
1037 if (e1->op == TOKstring && e2->op == TOKstring) in Cmp()
1134 if (e1->op == TOKstring) in Cast()
1270 if (e1->op == TOKstring) in ArrayLength()
1309 if (e1->op == TOKstring && e2->op == TOKint64) in Index()
1413 if (e1->op == TOKstring && lwr->op == TOKint64 && upr->op == TOKint64) in Slice()
[all …]
H A Dlexer.c411 t->value = TOKstring; in scan()
1108 return TOKstring; in wysiwygStringConstant()
1119 return TOKstring; in wysiwygStringConstant()
1283 return TOKstring; in delimitedStringConstant()
1379 return TOKstring; in delimitedStringConstant()
1415 return TOKstring; in tokenStringConstant()
1424 return TOKstring; in tokenStringConstant()
1481 return TOKstring; in escapeStringConstant()
1490 return TOKstring; in escapeStringConstant()
H A Doptimize.c81 else if (ei->op == TOKstring) in expandVar()
106 ei->isConst() != 1 && ei->op != TOKstring && in expandVar()
567 if ((e->e1->op == TOKstring || e->e1->op == TOKarrayliteral) && in Expression_optimize()
959 … if (e->e1->op == TOKstring || e->e1->op == TOKarrayliteral || e->e1->op == TOKassocarrayliteral || in Expression_optimize()
1018 if (arr->op == TOKstring) in Expression_optimize()
1063 if (e->e1->op == TOKstring) in Expression_optimize()
1089 if (ret->op == TOKstring) in Expression_optimize()
1224 if (se1->e1->op == TOKstring && !se1->lwr) in Expression_optimize()
1230 if (se2->e1->op == TOKstring && !se2->lwr) in Expression_optimize()
H A Dtokens.c100 case TOKstring: in toChars()
467 Token::tochars[TOKstring] = "string"; in TokenInitializer()
H A Ddinterpret.c649 case TOKstring: in ctfeInterpret()
1997 if (val->op == TOKarrayliteral || val->op == TOKstring) in visit()
3589 e1->op == TOKstring ||
3710 if (aggregate->op == TOKstring) in assignToLvalue()
3920 else if (e1->op == TOKstring) in interpretAssignToSlice()
3951 if (aggregate->op == TOKstring) in interpretAssignToSlice()
3985 if (newval->op == TOKstring) in interpretAssignToSlice()
4115 if (newval->op == TOKstring && !isBlockAssignment) in interpretAssignToSlice()
4214 newval->op != TOKstring; in interpretAssignToSlice()
4891 if (e1->op != TOKstring && in visit()
[all …]
H A Dtokens.h111 TOKidentifier, TOKstring, TOKxstring, enumerator
H A Dinit.c268 if (e->op == TOKstring) // "abc".ptr is OK in hasNonConstPointers()
H A Dparse.c1316 else if (token.value == TOKstring) // extern(C++, "namespace", "namespaces") in parseLinkage()
1341 if (token.value != TOKstring) in parseLinkage()
2880 case TOKstring: in parseTemplateSingleArgument()
4963 case TOKstring: in parseStatement()
6054 case TOKstring: in isBasicType()
6881 case TOKstring: in parsePrimaryExp()
6892 if (token.value == TOKstring || in parsePrimaryExp()
7490 case TOKstring: in parseUnaryExp()
8020 precedence[TOKstring] = PREC_primary; in PrecedenceInitializer()
H A Ddcast.c105 if (result->op == TOKstring) in implicitCastTo()
1302 if (tb->ty == Tpointer && e->e1->op == TOKstring) in implicitConvTo()
3086 else if ((e1->op == TOKstring || e1->op == TOKnull) && e1->implicitConvTo(t2)) in typeMerge()
3090 else if ((e2->op == TOKstring || e2->op == TOKnull) && e2->implicitConvTo(t1)) in typeMerge()
H A Dexpression.c3448 : Expression(loc, TOKstring, sizeof(StringExp)) in StringExp()
3459 : Expression(loc, TOKstring, sizeof(StringExp)) in StringExp()
3470 : Expression(loc, TOKstring, sizeof(StringExp)) in StringExp()
3496 if (e->op == TOKstring) in equals()
3630 assert(e->op == TOKstring); in toUTF8()
3649 assert(se2->op == TOKstring); in compare()
H A Dinitsem.c420 if (i->exp->op == TOKstring && tb->ty == Tsarray) in visit()
H A Ddoc.c2695 case TOKstring: in highlightCode2()
2709 if (tok.value == TOKcomment || tok.value == TOKstring) in highlightCode2()
H A Ddstruct.c1380 if (e->op == TOKstring && tb->ty == Tsarray) in fit()
H A Dexpressionsem.c6050 e2x->op != TOKarrayliteral && e2x->op != TOKstring && in visit()
6096 if (e2x->op == TOKstring) in visit()
6672 else if (exp->e1->op == TOKstring) in visit()
6710 else if (exp->e2->op == TOKstring) in visit()
6749 if (exp->e1->op == TOKstring && !((StringExp *)exp->e1)->committed) in visit()
6753 if (exp->e2->op == TOKstring && !((StringExp *)exp->e2)->committed) in visit()
H A Ddtemplate.c416 case TOKstring: in expressionHash()
1589 if (farg->op == TOKstring) in deduceFunctionTemplateMatch()
1670 if ((farg->op == TOKstring || farg->op == TOKslice) && in deduceFunctionTemplateMatch()
7388 ea->op != TOKstring && in hasNestedArgs()
H A Dhdrgen.c1645 e->op == TOKstring || in tiargsToBuffer()
H A Dmtype.c4486 if (e->op == TOKstring) in dotExp()
6080 if (arg->op == TOKstring && tp->ty == Tsarray) in callMatch()
H A Dstatementsem.c576 e->op == TOKstring || in declareVariable()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-attribs.cc277 if (e0->op != TOKstring) in build_attributes()
307 if (e->op == TOKstring && ((StringExp *) e)->sz == 1) in build_attributes()
H A Dtoir.cc847 if (cs->exp->op != TOKstring) in visit()