Lines Matching refs:clause
312 wxExpr *wxExpr::GetAttributeValueNode(const wxString& word) const // Use only for a clause or list
340 wxExpr *wxExpr::AttributeValue(const wxString& word) const // Use only for a clause or list
351 wxString wxExpr::Functor(void) const // Use only for a clause
362 bool wxExpr::IsFunctor(const wxString& f) const // Use only for a clause
371 // Return nth argument of a clause (starting from 1)
743 void wxExpr::WriteClause(FILE* stream) // Write this expression as a top-level clause
1009 void wxExprDatabase::Append(wxExpr *clause)
1011 wxList::Append((wxObject *)clause);
1014 wxString functor(clause->Functor());
1015 wxExpr *expr = clause->AttributeValue(attribute_to_hash);
1023 hash_table->Put(functor_key + value_key, WXSTRINGCAST expr->StringValue(), (wxObject *)clause);
1028 hash_table->Put(functor_key + value_key, expr->IntegerValue(), (wxObject *)clause);