/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | Query.h | 47 Query(Volume* volume, Expression* expression,
|
H A D | Query.cpp | 632 // 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
|
H A D | kernel_interface.cpp | 2271 Expression* expression = new(std::nothrow) Expression((char*)queryString); local 2272 if (expression == NULL) 2275 if (expression->InitCheck() < B_OK) { 2277 queryString, expression->Position())); 2279 delete expression; 2283 Query* query = new(std::nothrow) Query(volume, expression, flags); 2285 delete expression; 2312 Expression* expression = query->GetExpression(); local 2314 delete expression;
|
/haiku/src/kits/tracker/ |
H A D | TrackerString.cpp | 114 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 D | Tracker.cpp | 768 BString expression; local 769 expression << "^"; 770 expression << name; 771 expression << "$"; 775 selectMessage->AddString("Expression", expression);
|
H A D | PoseView.cpp | 6562 BString expression; local 6572 expression = expressionPointer; 6580 // Make sure we don't have any errors in the expression 6583 regExpression.SetTo(expression); 6587 B_TRANSLATE("Error in regular expression:\n\n'%errstring'")); 6598 // function compiles the expression for every entry. One could use 6599 // TrackerString::CompileRegExp and reuse the expression. However, then we 6604 if (name.Matches(expression.String(), !ignoreCase, expressionType)
|
/haiku/headers/private/file_systems/ |
H A D | QueryParser.h | 131 Expression<QueryPolicy>* expression, 242 Equation(char** expression); 924 // node matches with the rest of the expression - we don't have to 1167 QUERY_FATAL("Corrupt tree in expression!\n"); 1321 Query<QueryPolicy>::Query(Context* context, Expression<QueryPolicy>* expression, 1325 fExpression(expression), 1334 // If the expression has a valid root pointer, the whole tree has 1337 if (context == NULL || expression == NULL || expression->Root() == NULL) 1362 Expression<QueryPolicy>* expression [all...] |
/haiku/src/kits/package/ |
H A D | PackageInfo.cpp | 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); local 1310 if ((error = archive->AddString(nameField, expression->Name())) != B_OK 1312 expression->Operator())) != B_OK 1314 expression->Version())) != B_OK) { 1587 BPackageResolvableExpression* expression [all...] |
/haiku/src/apps/deskcalc/ |
H A D | CalcView.cpp | 511 // render border around expression text view 741 // layout expression text view 752 // configure expression text view font size and color 815 BString expression = fExpressionTextView->Text(); 817 expression.String(), expression.Length()) == B_OK) { 841 BString expression(buffer); 842 int32 j = expression.Length(); 843 while (j > 0 && expression[j - 1] == '\n') 845 expression [all...] |
/haiku/src/apps/debugger/user_interface/gui/team_window/ |
H A D | VariablesView.h | 125 status_t _AddExpression(const char* expression,
|
H A D | VariablesView.cpp | 552 // for expression variables, always consider the initial 590 VariablesExpressionInfo(const BString& expression, ModelNode* node) argument 592 ExpressionInfo(expression), 2180 const char* expression; local 2181 if (message->FindString("expression", &expression) != B_OK) 2187 status_t error = _AddExpression(expression, persistentExpression, 2742 result = _AddContextAction("Add watch expression" B_UTF8_ELLIPSIS, 2748 result = _AddContextAction("Remove watch expression", 3168 VariablesView::_AddExpression(const char* expression, argument [all...] |
/haiku/src/apps/debugger/user_interface/cli/ |
H A D | CliContext.h | 85 status_t EvaluateExpression(const char * expression,
|
H A D | CliContext.cpp | 298 CliContext::EvaluateExpression(const char* expression, argument 302 fExpressionInfo->SetTo(expression); 325 printf("Unable to evaluate expression: %s\n",
|
/haiku/src/kits/debugger/dwarf/ |
H A D | DwarfExpressionEvaluator.cpp | 31 // maximum number of operations we allow to be performed for a single expression 143 DwarfExpressionEvaluator::Evaluate(const void* expression, size_t size, argument 146 fDataReader.SetTo(expression, size, fContext->AddressSize(), fContext->IsBigEndian()); 165 DwarfExpressionEvaluator::EvaluateLocation(const void* expression, size_t size, argument 170 // the empty expression is a valid one 178 fDataReader.SetTo(expression, size, fContext->AddressSize(), fContext->IsBigEndian()); 180 // parse the first (and maybe only) expression 192 // if that's all, it's only a simple expression without composition 243 // each expression must be followed by a composition operator 586 "DW_OP_regx in non-location expression"); [all...] |
H A D | DwarfFile.cpp | 113 // set flag already to prevent recursion for a buggy expression 123 // get the expression 124 const void* expression; local 127 fInstructionPointer, expression, expressionLength); 131 // evaluate the expression 133 error = evaluator.Evaluate(expression, expressionLength, 167 // get the expression 784 DIESubprogram* subprogramEntry, const void* expression, 797 return evaluator.Evaluate(expression, expressionLength, _result); 809 // get the expression 783 EvaluateExpression(CompilationUnit* unit, uint8 addressSize, bool isBigEndian, DIESubprogram* subprogramEntry, const void* expression, off_t expressionLength, const DwarfTargetInterface* targetInterface, target_addr_t instructionPointer, target_addr_t framePointer, target_addr_t valueToPush, bool pushValue, target_addr_t& _result) argument 810 const void* expression; local 3194 const void* expression = dataReader.Data(); local [all...] |
H A D | DwarfFile.h | 70 const void* expression,
|
/haiku/src/bin/package/ |
H A D | PackageInfoPrinter.h | 406 const BPackageResolvableExpression& expression) const 408 printf("\t%s: %s\n", fieldName, expression.ToString().String());
|
/haiku/headers/private/kernel/ |
H A D | debug.h | 205 extern bool evaluate_debug_expression(const char* expression,
|
/haiku/src/add-ons/kernel/drivers/network/ether/etherpci/ |
H A D | etherpci.c | 384 #define INTR_LOCK(data, expression) (expression) 398 #define INTR_LOCK(data, expression) (intr_lock(data), (expression), intr_unlock(data))
|
/haiku/headers/os/package/ |
H A D | PackageInfo.h | 115 expression) const;
|
/haiku/src/system/kernel/debug/ |
H A D | debug_parser.cpp | 28 expression := term | assignment 30 expression 36 dereference := "*" [ "{" expression "}" ] unary 37 atom := variable | ( "(" expression ")" ) | ( "[" command "]" ) 43 argument := ( "(" expression ")" ) | ( "[" commandLine "]" ) 842 // this starts an expression 1102 parse_exception("unexpected end of expression", token.position); 1125 // it can only be a "[ command ]" expression now 1160 evaluate_debug_expression(const char* expression, uint64* _result, bool silent) argument 1174 result = ExpressionParser().EvaluateExpression(expression); [all...] |
H A D | debug.cpp | 2084 parse_expression(const char* expression) argument 2087 return evaluate_debug_expression(expression, &result, true) ? result : 0;
|
/haiku/src/kits/debugger/debug_info/ |
H A D | DwarfTypes.cpp | 947 memberLocation->expression.data, 948 memberLocation->expression.length);
|
/haiku/src/add-ons/kernel/debugger/demangle/ |
H A D | gcc3+.cpp | 239 { "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...] |