Searched refs:isSymOffExp (Results 1 – 12 of 12) sorted by relevance
719 if (auto soe = e.isSymOffExp()) in getAggregateFromPointer()784 …= EXP.symbolOffset && agg2.op == EXP.symbolOffset && agg1.isSymOffExp().var == agg2.isSymOffExp().… in pointToSameMemoryBlock()811 agg1.isSymOffExp().var == agg2.isSymOffExp().var) in pointerDifference()840 if (agg1.isSymOffExp().var.type.ty != Tsarray) in pointerArithmetic()859 len = (cast(TypeSArray)agg1.isSymOffExp().var.type).dim.toInteger(); in pointerArithmetic()884 emplaceExp!(SymOffExp)(pue, loc, agg1.isSymOffExp().var, indx * sz); in pointerArithmetic()885 SymOffExp se = pue.exp().isSymOffExp(); in pointerArithmetic()1397 SymOffExp es1 = e1.isSymOffExp(); in ctfeIdentity()1398 SymOffExp es2 = e2.isSymOffExp(); in ctfeIdentity()1884 Declaration d = newval.isSymOffExp().var; in isCtfeValueValid()
220 else if (SymOffExp soe = e1.isSymOffExp()) in Add()225 else if (SymOffExp soe = e2.isSymOffExp()) in Add()321 else if (SymOffExp soe = e1.isSymOffExp()) in Min()931 SymOffExp es1 = e1.isSymOffExp(); in Identity()932 SymOffExp es2 = e2.isSymOffExp(); in Identity()
508 else if (auto se = ep.e1.isSymOffExp()) in Expression_optimize()666 if (auto se = e.e1.isSymOffExp()) in Expression_optimize()1333 case EXP.symbolOffset: visitSymOff(ex.isSymOffExp()); break; in Expression_optimize()
4838 else if (auto soe = ecall.isSymOffExp()) in visit()5214 …ven through a pointer", cast(char*)(modify ? "modified" : "read"), agg.isSymOffExp().var.toChars()… in resolveIndexing()5951 … emplaceExp!(SymOffExp)(pue, e.loc, e1.isSymOffExp().var, e1.isSymOffExp().offset); in visit()6074 if (auto soe1 = e.e1.isSymOffExp()) in visit()6121 if (auto soe = result.isSymOffExp()) in visit()
153 SymOffExp* isSymOffExp();
1464 case EXP.symbolOffset : return visitSymOff(e.isSymOffExp()); in implicitConvTo()2391 result.isSymOffExp().hasOverloads = false; in visitSymOff()2647 case EXP.symbolOffset : return visitSymOff(e.isSymOffExp());
442 if (i.exp.isSymOffExp()) in initializerSemantic()
1648 …inout(SymOffExp) isSymOffExp() { return op == EXP.symbolOffset ? cast(typeof(return))this : nul… in isSymOffExp() function5178 if (auto soe = e.isSymOffExp())5248 if (auto se = e1.isSymOffExp()) in modifiableLvalue()7139 if (auto se = ptrExp.e1.isSymOffExp())
2574 case EXP.symbolOffset: return visitSymOff(e.isSymOffExp()); in expressionPrettyPrint()
2182 if (auto se = arg.isSymOffExp()) in functionParameters()
708 else if (SymOffExp *se = expr->isSymOffExp ()) in is_valist_parameter_type()733 else if (SymOffExp *se = expr->isSymOffExp ()) in check_valist_conversion()
1557 SymOffExp *se = e->e1->isSymOffExp (); in visit()2118 size_t soffset = e->isSymOffExp ()->offset; in visit()