Searched refs:string_ (Results 1 – 25 of 25) sorted by relevance
80 if (p.token.value == TOK.string_) in parseExtAsmOperands()85 case TOK.string_: in parseExtAsmOperands()161 case TOK.string_: in parseExtAsmClobbers()351 assert(e.op == EXP.string_ && (cast(StringExp) e).sz == 1); in gccAsmSemantic()363 assert(e.op == EXP.string_ && (cast(StringExp) e).sz == 1); in gccAsmSemantic()
240 case EXP.string_: in needToCopyLiteral()474 else if (lit.op == EXP.string_) in paintTypeOntoLiteralCopy()547 case EXP.string_: in resolveArrayLength()739 …if ((ie.e1.type.ty == Tarray || ie.e1.type.ty == Tsarray || ie.e1.op == EXP.string_ || ie.e1.op ==… in getAggregateFromPointer()748 …(se.e1.type.ty == Tarray || se.e1.type.ty == Tsarray || se.e1.op == EXP.string_ || se.e1.op == EXP… in getAggregateFromPointer()803 else if (agg1.op == EXP.string_ && agg2.op == EXP.string_ && in pointerDifference()846 else if (agg1.op != EXP.string_ && agg1.op != EXP.arrayLiteral) in pointerArithmetic()889 if (agg1.op != EXP.arrayLiteral && agg1.op != EXP.string_) in pointerArithmetic()1022 …if (e.op == EXP.null_ || e.op == EXP.string_ || e.op == EXP.function_ || e.op == EXP.delegate_ || … in isCtfeComparable()1176 … return e.op == EXP.arrayLiteral || e.op == EXP.string_ || e.op == EXP.slice || e.op == EXP.null_; in isArray()[all …]
761 else if (e1.op == EXP.string_ && e2.op == EXP.string_) in Equal()803 else if (e1.op == EXP.arrayLiteral && e2.op == EXP.string_) in Equal()811 else if (e1.op == EXP.string_ && e2.op == EXP.arrayLiteral) in Equal()970 if (e1.op == EXP.string_ && e2.op == EXP.string_) in Cmp()1064 if (e1.op == EXP.string_) in Cast()1229 if (e1.op == EXP.string_ && e2.op == EXP.int64) in Index()1338 if (e1.op == EXP.string_ && lwr.op == EXP.int64 && upr.op == EXP.int64) in Slice()1576 else if (e1.op == EXP.string_ && e2.op == EXP.string_) in Cat()1605 else if (e2.op == EXP.string_ && e1.op == EXP.arrayLiteral && t1.nextOf().isintegral()) in Cat()1622 else if (e1.op == EXP.string_ && e2.op == EXP.arrayLiteral && t2.nextOf().isintegral()) in Cat()[all …]
135 string_, enumerator392 string_, enumerator
114 else if (ei.op == EXP.string_) in expandVar()140 ei.op != EXP.string_ && in expandVar()772 if ((e.e1.op == EXP.string_ || e.e1.op == EXP.arrayLiteral) && in Expression_optimize()1088 …if (e.e1.op == EXP.string_ || e.e1.op == EXP.arrayLiteral || e.e1.op == EXP.assocArrayLiteral || e… in Expression_optimize()1154 if (e.e1.op == EXP.string_) in Expression_optimize()1180 if (ret.op == EXP.string_) in Expression_optimize()1265 if (se1.e1.op == EXP.string_ && !se1.lwr) in Expression_optimize()1270 if (se2.e1.op == EXP.string_ && !se2.lwr) in Expression_optimize()
126 string_, enumerator382 string_,831 TOK.string_: "string",992 case TOK.string_: in toChars()
542 t.value = TOK.string_; in scan()1356 result.value = TOK.string_; in wysiwygStringConstant()1422 result.value = TOK.string_; in delimitedStringConstant()1583 result.value = TOK.string_; in tokenStringConstant()1630 t.value = TOK.string_; in escapeStringConstant()2702 case TOK.string_: in poundLine()
91 e.op == EXP.complex80 || e.op == EXP.null_ || e.op == EXP.string_) in visit()
72 case EXP.string_: in ctfeInterpret()1940 if (val.op == EXP.arrayLiteral || val.op == EXP.string_) in visit()3732 e1.op == EXP.string_ ||3910 …ssert(oldval.op == EXP.structLiteral || oldval.op == EXP.arrayLiteral || oldval.op == EXP.string_); in assignToLvalue()4221 if (newval.op == EXP.string_ && !isBlockAssignment) in interpretAssignToSlice()4312 … cow = newval.op != EXP.structLiteral && newval.op != EXP.arrayLiteral && newval.op != EXP.string_; in interpretAssignToSlice()5065 … if (e1.op != EXP.string_ && e1.op != EXP.arrayLiteral && e1.op != EXP.slice && e1.op != EXP.null_) in visit()5218 if (agg.op == EXP.arrayLiteral || agg.op == EXP.string_) in resolveIndexing()5261 …if (e1.op != EXP.arrayLiteral && e1.op != EXP.string_ && e1.op != EXP.slice && e1.op != EXP.vector) in resolveIndexing()5329 if (agg.op == EXP.arrayLiteral || agg.op == EXP.string_) in visit()[all …]
569 case EXP.string_: in _isZeroInit()
206 case EXP.string_ : return visitString (e.isStringExp()); in implicitCastTo()1421 if (tb.ty == Tpointer && e.e1.op == EXP.string_) in implicitConvTo()1459 case EXP.string_ : return visitString(e.isStringExp()); in implicitConvTo()2642 case EXP.string_ : return visitString(e.isStringExp());3353 if ((e1.op == EXP.string_ || e1.op == EXP.null_) && e1.implicitConvTo(t2)) in typeMerge()3355 if ((e2.op == EXP.string_ || e2.op == EXP.null_) && e2.implicitConvTo(t1)) in typeMerge()
728 case TOK.string_: in cparsePrimaryExp()737 if (token.value == TOK.string_) in cparsePrimaryExp()2917 if (token.value != TOK.string_) in cparseStaticAssert()3022 if (token.value != TOK.string_) in cparseSimpleAsmExpr()4414 case TOK.string_: in isPrimaryExpression()
493 if (i.exp.op == EXP.string_ && tb.ty == Tsarray) in initializerSemantic()1389 if (e.op == EXP.string_) // "abc".ptr is OK in hasNonConstPointers()
1946 case TOK.string_: in parseTemplateSingleArgument()5640 case TOK.string_:7130 case TOK.string_: in isBasicType()8010 case TOK.string_: in parsePrimaryExp()8020 if (token.value == TOK.string_) in parsePrimaryExp()8615 case TOK.string_: in parseUnaryExp()9380 EXP.string_ : PREC.primary,
2564 case EXP.string_: return visitString(e.isStringExp()); in expressionPrettyPrint()3451 … == EXP.int64 || e.op == EXP.float64 || e.op == EXP.null_ || e.op == EXP.string_ || e.op == EXP.th… in tiargsToBuffer()4022 EXP.string_ : "string", in EXPtoString()
7621 if (exp.e1.op != EXP.string_ || !ex.isStringExp) in visit()9741 e2x.op != EXP.arrayLiteral && e2x.op != EXP.string_ && in visit()9787 if (e2x.op == EXP.string_) in visit()10561 else if (exp.e1.op == EXP.string_) in visit()10601 else if (exp.e2.op == EXP.string_) in visit()10638 if (exp.e1.op == EXP.string_ && !(cast(StringExp)exp.e1).committed) in visit()10642 if (exp.e2.op == EXP.string_ && !(cast(StringExp)exp.e2).committed) in visit()13290 if (e.op == EXP.string_ && tb.ty == Tsarray) in fit()
440 case EXP.string_: in expressionHash()1856 if (farg.op == EXP.string_) in deduceFunctionTemplateMatch()1942 …if ((farg.op == EXP.string_ || farg.op == EXP.slice) && (prmtype.ty == Tsarray || prmtype.ty == Ta… in deduceFunctionTemplateMatch()7265 ….float64 && ea.op != EXP.complex80 && ea.op != EXP.null_ && ea.op != EXP.string_ && ea.op != EXP.a… in hasNestedArgs()
5285 case TOK.string_: in highlightCode2()5298 if (tok.value == TOK.comment || tok.value == TOK.string_) in highlightCode2()
1637 … inout(StringExp) isStringExp() { return op == EXP.string_ ? cast(typeof(return))this : null; } in isStringExp()2442 super(loc, EXP.string_, __traits(classInstanceSize, StringExp)); in this()2450 super(loc, EXP.string_, __traits(classInstanceSize, StringExp));
3674 if (e.op == EXP.string_) in dotExp()
4448 e.op == EXP.string_ || in makeTupleForeach()
4828 if (arg.op == EXP.string_ && tp.ty == Tsarray)
670 : string_(str), expect_eq_(expect_eq), case_sensitive_(case_sensitive) {}703 const bool eq = case_sensitive_ ? s2 == string_ :704 CaseInsensitiveStringEquals(s2, string_);723 UniversalPrint(string_, os);726 const StringType string_;
356 if (e0->op != EXP::string_) in build_attributes()
1349 functions are named `string_*'.