/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | iasmgcc.c | 72 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 D | ctfeexpr.c | 202 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 D | constfold.c | 782 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 D | lexer.c | 411 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 D | optimize.c | 81 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 D | tokens.c | 100 case TOKstring: in toChars() 467 Token::tochars[TOKstring] = "string"; in TokenInitializer()
|
H A D | dinterpret.c | 649 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 D | tokens.h | 111 TOKidentifier, TOKstring, TOKxstring, enumerator
|
H A D | init.c | 268 if (e->op == TOKstring) // "abc".ptr is OK in hasNonConstPointers()
|
H A D | parse.c | 1316 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 D | dcast.c | 105 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 D | expression.c | 3448 : 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 D | initsem.c | 420 if (i->exp->op == TOKstring && tb->ty == Tsarray) in visit()
|
H A D | doc.c | 2695 case TOKstring: in highlightCode2() 2709 if (tok.value == TOKcomment || tok.value == TOKstring) in highlightCode2()
|
H A D | dstruct.c | 1380 if (e->op == TOKstring && tb->ty == Tsarray) in fit()
|
H A D | expressionsem.c | 6050 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 D | dtemplate.c | 416 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 D | hdrgen.c | 1645 e->op == TOKstring || in tiargsToBuffer()
|
H A D | mtype.c | 4486 if (e->op == TOKstring) in dotExp() 6080 if (arg->op == TOKstring && tp->ty == Tsarray) in callMatch()
|
H A D | statementsem.c | 576 e->op == TOKstring || in declareVariable()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | d-attribs.cc | 277 if (e0->op != TOKstring) in build_attributes() 307 if (e->op == TOKstring && ((StringExp *) e)->sz == 1) in build_attributes()
|
H A D | toir.cc | 847 if (cs->exp->op != TOKstring) in visit()
|