Lines Matching refs:expr
167 wxPropertyValue *expr = (wxPropertyValue *)node->GetData();
168 Append(expr);
210 wxPropertyValue *expr = m_value.first;
211 while (expr)
213 wxPropertyValue *expr1 = expr->m_next;
215 delete expr;
216 expr = expr1;
225 void wxPropertyValue::Append(wxPropertyValue *expr)
229 m_value.first = expr;
232 m_last->m_next = expr;
233 m_last = expr;
236 void wxPropertyValue::Insert(wxPropertyValue *expr)
239 expr->m_next = m_value.first;
240 m_value.first = expr;
243 m_last = expr;
249 wxPropertyValue *expr = GetFirst();
252 while (expr && (expr != node))
254 previous = expr;
255 expr = expr->GetNext();
258 if (expr)
261 previous->m_next = expr->m_next;
265 if (GetFirst() == expr)
267 m_value.first = expr->m_next;
272 if (GetLast() == expr)
280 delete expr;
315 wxPropertyValue *expr = m_value.first;
318 while (expr)
320 wxPropertyValue *expr2 = expr->NewCopy();
322 expr = expr->m_next;
402 wxPropertyValue *expr = copyFrom.m_value.first;
403 while (expr)
405 wxPropertyValue *expr2 = expr->NewCopy();
407 expr = expr->m_next;
420 wxPropertyValue *expr = m_value.first;
422 if (expr)
423 expr = expr->m_next;
425 if (expr && (expr->m_type == type))
426 return expr;
437 wxPropertyValue *expr = m_value.first;
439 if (expr)
440 expr = expr->m_next;
443 if (expr)
444 return expr;
456 wxPropertyValue *expr = m_value.first;
457 while (expr)
459 expr = expr->m_next;
563 wxPropertyValue *expr = m_value.first;
566 while (expr)
568 expr->WritePropertyType(stream);
569 expr = expr->m_next;
570 if (expr)