Searched refs:expression (Results 1 - 25 of 49) sorted by path

12

/haiku/headers/os/storage/
H A DPathFinder.h35 const BResolvableExpression& expression,
45 status_t SetTo(const BResolvableExpression& expression,
H A DQuery.h64 status_t SetPredicate(const char* expression);
89 status_t _SetPredicate(const char* expression);
/haiku/headers/private/debugger/model/
H A DExpressionInfo.h65 ExpressionInfo(const BString& expression);
68 void SetTo(const BString& expression);
H A DExpressionValues.h32 const BString* expression,
36 const BString& expression,
40 const BString* expression) const;
43 const BString& expression) const;
46 const BString& expression,
68 const BString& expression, BVariant& _value) const
70 return GetValue(function, thread, &expression, _value);
76 const BString& expression) const
78 return HasValue(function, thread, &expression);
67 GetValue(FunctionID* function, Thread* thread, const BString& expression, BVariant& _value) const argument
/haiku/headers/private/debugger/source_language/
H A DSourceLanguage.h32 virtual status_t EvaluateExpression(const BString& expression,
/haiku/headers/private/debugger/source_language/c_family/
H A DCLanguageFamily.h20 virtual status_t EvaluateExpression(const BString& expression,
/haiku/headers/private/debugger/value/value_nodes/
H A DExpressionValueNode.h37 const BString& expression,
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DQuery.h47 Query(Volume* volume, Expression* expression,
H A DQuery.cpp632 // inode matches with the rest of the expression - we don't have to
1087 FATAL(("Corrupt tree in expression!\n"));
1231 Query::Query(Volume* volume, Expression* expression, uint32 flags)
1234 fExpression(expression),
1241 // If the expression has a valid root pointer, the whole tree has
1244 if (volume == NULL || expression == NULL || expression->Root() == NULL)
1276 // put the whole expression on the stack
/haiku/src/add-ons/mail_daemon/inbound_filters/match_header/
H A DStringMatcher.h22 /** A utility class for doing globbing or regular expression matching. (A thin wrapper around the C regex calls) */
29 /** A constructor that sets the simple expression.
30 * @param matchString the wildcard pattern or regular expression to match with
38 * Set a new wildcard pattern or regular expression for this StringMatcher to use in future Match() calls.
39 * @param expression The new globbing pattern or regular expression to match with.
42 * @return True on success, false on error (e.g. expression wasn't parsable, or out of memory)
44 bool SetPattern(const char * const expression, bool isSimpleFormat=true);
46 /** Returns true iff (string) is matched by the current expression.
47 * @param string a string to match against using our current expression
[all...]
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DVariablesView.h125 status_t _AddExpression(const char* expression,
/haiku/src/build/libroot/
H A Dmisc.cpp27 _debuggerAssert(const char *file, int line, const char *expression) argument
30 snprintf(buffer, sizeof(buffer), "%s:%d: %s\n", file, line, expression);
/haiku/src/kits/debugger/model/
H A DExpressionInfo.cpp65 // it as a primitive, so the consumer of the expression
135 ExpressionInfo::ExpressionInfo(const BString& expression) argument
137 fExpression(expression)
143 ExpressionInfo::SetTo(const BString& expression) argument
145 fExpression = expression;
H A DExpressionValues.cpp20 BString expression; member in struct:ExpressionValues::Key
22 Key(FunctionID* function, ::Thread* thread, const BString& expression) argument
26 expression(expression)
33 ^ StringUtils::HashValue(expression);
40 && expression == other.expression;
50 const BString& expression)
52 Key(function, thread, expression)
111 if (SetValue(entry->function, entry->thread, entry->expression,
49 ValueEntry(FunctionID* function, ::Thread* thread, const BString& expression) argument
141 GetValue(FunctionID* function, ::Thread* thread, const BString* expression, BVariant& _value) const argument
162 SetValue(FunctionID* function, ::Thread* thread, const BString& expression, const BVariant& value) argument
[all...]
/haiku/src/kits/debugger/source_language/
H A DSourceLanguage.cpp24 SourceLanguage::EvaluateExpression(const BString& expression, argument
/haiku/src/kits/debugger/value/value_nodes/
H A DExpressionValueNode.cpp51 ExpressionValueNodeChild::ExpressionValueNodeChild(const BString& expression, argument
54 fExpression(expression),
/haiku/src/kits/package/
H A DPathFinder.cpp26 find_package(const BPackageResolvableExpression& expression, argument
29 if (expression.InitCheck() != B_OK)
41 status_t error = packageManager.Solver()->FindPackages(expression.Name(),
49 if (package->Info().Matches(expression)
66 BPathFinder::BPathFinder(const BResolvableExpression& expression, argument
69 SetTo(expression, dependency);
74 BPathFinder::SetTo(const BResolvableExpression& expression, argument
78 fInitStatus = find_package(expression, versionedPackageName);
/haiku/src/kits/tracker/
H A DTrackerString.cpp114 RegExp expression(patternString);
116 if (expression.InitCheck() != B_OK)
119 return expression.Matches(textString);
167 // character following the initial '[' in a bracket expression.
169 // (Makes it possible to match a '[' with the expression '[[]').
H A DTrackerString.h99 TrackerString::MatchesRegExp(const RegExp* expression) const
101 if (expression == NULL || expression->InitCheck() != B_OK)
104 return expression->Matches(*this);
109 TrackerString::MatchesRegExp(const RegExp &expression) const
111 if (expression.InitCheck() != B_OK)
114 return expression.Matches(*this);
/haiku/src/tools/update_package_requires/
H A Dupdate_package_requires.cpp52 update_requires_expression(BPackageResolvableExpression& expression, argument
60 if (!expression.Matches(*provides))
73 // Update the expression. Enforce the minimum found version, if the requires
77 switch (expression.Operator()) {
90 expression.SetTo(expression.Name(), newOperator, bestProvides->Version());
147 BPackageResolvableExpression expression = *it; local
148 ProvidesMap::iterator foundIt = providesMap.find(expression.Name());
150 update_requires_expression(expression, foundIt->second);
152 error = packageInfo.AddRequires(expression);
[all...]
/haiku/headers/os/package/
H A DPackageInfo.h115 expression) const;
/haiku/headers/private/file_systems/
H A DQueryParser.h131 Expression<QueryPolicy>* expression,
242 Equation(char** expression);
924 // node matches with the rest of the expression - we don't have to
1170 QUERY_FATAL("Corrupt tree in expression!\n");
1324 Query<QueryPolicy>::Query(Context* context, Expression<QueryPolicy>* expression,
1328 fExpression(expression),
1337 // If the expression has a valid root pointer, the whole tree has
1340 if (context == NULL || expression == NULL || expression->Root() == NULL)
1365 Expression<QueryPolicy>* expression
[all...]
/haiku/headers/private/kernel/
H A Ddebug.h205 extern bool evaluate_debug_expression(const char* expression,
/haiku/src/add-ons/kernel/debugger/demangle/
H A Dgcc3+.cpp239 { "sz", "sizeof", 1, 0 }, // expression
241 { "az", "alignof", 1, 0 }, // expression
2826 // ::= Dt <expression> E # decltype of an id-expression or
2828 // ::= DT <expression> E # decltype of an expression (C++0x)
3144 // ::= A [<dimension expression>] _ <element type>
3383 // ::= X <expression> E # expression
3386 // ::= sp <expression> # pac
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/etherpci/
H A Detherpci.c384 #define INTR_LOCK(data, expression) (expression)
398 #define INTR_LOCK(data, expression) (intr_lock(data), (expression), intr_unlock(data))

Completed in 271 milliseconds

12