Searched refs:statement (Results 1 - 25 of 36) sorted by relevance

12

/haiku-fatelf/src/tests/add-ons/print/ppd/model/
H A DStatementListVisitor.cpp17 Statement* statement = list->StatementAt(i); local
18 GroupStatement group(statement);
22 } else if (statement->IsValueStatement()) {
23 DoValue(statement);
24 } else if (statement->IsDefaultStatement()) {
25 DoDefault(statement);
26 } else if (statement->IsQueryStatement()) {
27 DoQuery(statement);
28 } else if (statement->IsParamStatement()) {
29 DoParam(statement);
[all...]
H A DStatementList.cpp23 Statement* statement = StatementAt(i); local
24 delete statement;
30 void StatementList::Add(Statement* statement) argument
32 fList.AddItem(statement);
35 void StatementList::Remove(Statement* statement) argument
37 fList.RemoveItem(statement);
62 Statement* statement = GetStatement(keyword); local
63 if (statement != NULL) {
64 return statement->GetValueString();
H A DStatementListVisitor.h28 virtual void DoDefault(Statement* statement) {}; argument
29 virtual void DoQuery(Statement* statement) {}; argument
30 virtual void DoValue(Statement* statement) {}; argument
31 virtual void DoParam(Statement* statement) {}; argument
H A DStatementWrapper.h15 // statement members
23 StatementWrapper(Statement* statement);
35 GroupStatement(Statement* statement);
37 // test methods if the wrapped statement is a group statement
64 ConstraintsStatement(Statement* statement);
66 // is this realy a constraints statement
78 OrderDependencyStatement(Statement* statement);
80 // is this realy a order dependency statement
H A DStatementList.h25 void Add(Statement* statement);
26 void Remove(Statement* statement);
H A DStatementWrapper.cpp25 StatementWrapper::StatementWrapper(Statement* statement) argument
26 : fStatement(statement)
31 GroupStatement::GroupStatement(Statement* statement) argument
32 : StatementWrapper(statement)
H A DStatement.h43 // mandatory in a valid statement
47 // optional in a valid statement
51 // optional in a valid statement
54 void AddChild(Statement* statement);
55 // optional in a valid statement
H A DStatement.cpp77 void Statement::AddChild(Statement* statement) argument
82 fChildren->Add(statement);
/haiku-fatelf/src/tests/add-ons/print/ppd/parser/
H A DPPDParser.h27 void Push(Statement* statement);
31 // Add statement to PPD or the children of a
32 // nested statement
33 void AddStatement(Statement* statement);
35 bool IsValidOpenStatement(GroupStatement* statement);
36 bool IsValidCloseStatement(GroupStatement* statement);
37 bool ParseStatement(Statement* statement);
H A DParser.cpp48 bool Parser::ParseKeyword(Statement* statement) argument
53 statement->SetType(Statement::kQuery);
61 statement->SetKeyword(keyword);
76 bool Parser::ParseOption(Statement* statement) argument
99 statement->SetOption(value);
116 bool Parser::ParseValue(Statement* statement) argument
125 if (statement->GetOption() != NULL) {
146 statement->SetValue(value.Release());
155 statement->SetValue(value);
165 statement
175 UpdateStatementType(Statement* statement) argument
[all...]
H A DPPDParser.cpp71 bool IsRequired(Statement* statement);
112 bool RequiredKeywords::IsRequired(Statement* statement) argument
114 const char* keyword = statement->GetKeyword()->String();
117 statement->GetValue() != NULL) {
118 Value* value = statement->GetValue();
125 if (statement->GetType() == Statement::kDefault) {
184 void PPDParser::Push(Statement* statement) argument
186 fStack.Add(statement);
202 void PPDParser::AddStatement(Statement* statement) argument
204 fRequiredKeywords->IsRequired(statement);
214 IsValidOpenStatement(GroupStatement* statement) argument
223 IsValidCloseStatement(GroupStatement* statement) argument
330 Statement* statement; local
[all...]
H A DParser.h15 // PPD statement parser
27 bool ParseKeyword(Statement* statement);
29 bool ParseOption(Statement* statement);
30 bool ParseValue(Statement* statement);
31 void UpdateStatementType(Statement* statement);
48 // Returns the statement or null on eof or on error
/haiku-fatelf/src/tests/add-ons/print/ppd/test/
H A DTestParser.cpp23 Statement* statement; local
25 statement = parser.Parse();
26 if (statement != NULL) {
27 statement->Print();
29 delete statement;
30 } while (statement != NULL);
104 bool ExtractGroup(Statement* statement, int level) argument
106 GroupStatement group(statement);
118 ExtractChildren(statement->GetChildren(), level+1);
128 Statement* statement local
145 Statement* statement = ppd->StatementAt(i); local
[all...]
/haiku-fatelf/src/apps/debugger/model/
H A DDisassembledCode.cpp22 ContiguousStatement* statement; member in struct:DisassembledCode::Line
24 Line(const BString& line, ContiguousStatement* statement) argument
27 statement(statement)
44 for (int32 i = 0; Statement* statement = fStatements.ItemAt(i); i++)
45 statement->ReleaseReference();
100 if (line == NULL || line->statement == NULL)
103 _start = line->statement->StartSourceLocation();
121 return line != NULL ? line->statement : NULL;
159 ContiguousStatement* statement local
177 _AddLine(const BString& _line, ContiguousStatement* statement) argument
193 _CompareAddressStatement(const target_addr_t* address, const ContiguousStatement* statement) argument
[all...]
H A DDisassembledCode.h59 ContiguousStatement* statement);
62 const ContiguousStatement* statement);
H A DTeam.cpp479 // statement directly.
481 Statement* statement = code->StatementAtAddress(address); local
482 if (statement == NULL)
485 statement->AcquireReference();
486 _statement = statement;
491 // get the statement from the image debug info
497 TRACE_CODE(" -> no statement from the specific image debug info\n");
513 // If we're lucky the source code can provide us with a statement.
515 Statement* statement = code->StatementAtLocation(location); local
516 if (statement
[all...]
/haiku-fatelf/src/tests/add-ons/print/ppd/ui/
H A DPPDConfigView.h24 CategoryItem(const char* text, Statement* statement, uint32 level) argument
26 , fStatement(statement)
54 void FillDetails(Statement* statement);
H A DPPDConfigView.cpp45 void DoDefault(Statement* statement) argument
47 const char* keyword = statement->GetKeywordString();
48 const char* value = statement->GetValueString();
69 void AddStatement(const char* text, Statement* statement) argument
72 BStringItem* item = new CategoryItem(text, statement, GetLevel());
129 void DoValue(Statement* statement);
204 void DetailsBuilder::DoValue(Statement* statement) argument
207 if (strcmp(fKeyword, statement->GetKeywordString()) != 0) return;
210 const char* option = statement->GetOptionString();
211 if (statement
333 AddUIGroup(const char* text, Statement* statement) argument
447 FillDetails(Statement* statement) argument
[all...]
/haiku-fatelf/src/bin/bc/bc/
H A Dsbc.y69 %type <i_value> statement_or_error statement function relational_expression
111 | statement
113 | statement_list ENDOFLINE statement
115 | statement_list ';' statement
117 statement_or_error : statement
118 | error statement
121 statement : Warranty label
178 statement
191 statement
209 ')' statement
[all...]
H A Dbc.y57 f) halt statement that halts the the program under program control. It
58 is an executed statement.
59 g) continue statement for for loops.
61 i) print statement to print multiple numbers per line.
62 j) warranty statement to print an extended warranty notice.
63 j) limits statement to print the processor's limits.
92 %type <i_value> statement function statement_or_error required_eol
144 | statement_list ';' statement
146 statement_or_error : statement
147 | error statement
150 statement : Warranty label
[all...]
/haiku-fatelf/headers/tools/cppunit/
H A DTestShell.h29 /*! \brief Executes a statement that is supposed to call debugger().
31 statement.
33 #define CPPUNIT_ASSERT_DEBUGGER(statement) \
35 statement; \
38 (#statement), \
/haiku-fatelf/src/bin/rc/
H A Dlexer.l178 <INCLUDE>\n LEXERROR("error in include statement")
179 <INCLUDE><<EOF>> LEXERROR("error in include statement")
/haiku-fatelf/src/apps/debugger/debug_managers/
H A DBreakpointManager.cpp408 Statement* statement = NULL; local
413 sourceLocation, statement);
414 if (statement != NULL) {
415 instanceAddress = statement->CoveringAddressRange().Start();
417 statement->ReleaseReference();
423 // No source file (or we failed getting the statement), so try
/haiku-fatelf/src/apps/debugger/user_interface/gui/team_window/
H A DSourceView.cpp598 Statement* statement; local
600 functionInstance, statement) != B_OK) {
603 BReference<Statement> statementReference(statement, true);
605 int32 line = statement->StartSourceLocation().Line();
660 Statement* statement; local
663 statement) != B_OK) {
666 BReference<Statement> statementReference(statement, true);
668 int32 line = statement->StartSourceLocation().Line();
915 Statement* statement; local
917 SourceLocation(line), statement) !
1783 Statement* statement; local
[all...]
/haiku-fatelf/src/bin/bash/lib/readline/
H A Dbind.c1124 handle_parser_directive (statement)
1125 char *statement;
1133 for (i = 0; whitespace (statement[i]); i++);
1135 directive = &statement[i];
1137 for (; statement[i] && !whitespace (statement[i]); i++);
1139 if (statement[i])
1140 statement[i++] = '\0';
1142 for (; statement[i] && whitespace (statement[
[all...]

Completed in 91 milliseconds

12