Lines Matching defs:expression
623 BPackageInfo::Matches(const BPackageResolvableExpression& expression) const
626 if (expression.Name().StartsWith("pkg:")) {
627 return fName == expression.Name().String() + 4
628 && expression.Matches(fVersion, fVersion);
635 if (expression.Matches(*provides))
1308 const BPackageResolvableExpression* expression = expressions.ItemAt(i);
1310 if ((error = archive->AddString(nameField, expression->Name())) != B_OK
1312 expression->Operator())) != B_OK
1314 expression->Version())) != B_OK) {
1587 BPackageResolvableExpression* expression
1590 if (expression == NULL || !_expressions.AddItem(expression)) {
1591 delete expression;