Lines Matching defs:statement
160 void BlockStatement::addChild (Statement* statement)
164 m_children.push_back(statement);
168 delete statement;
370 // If parent is conditional statement with else block and this is the true statement,
371 // else block must be generated or otherwise parent "else" will end up parsed as else statement for this if.
380 break; // Not a conditional statement - can end search here.
398 // Construct false statement
413 // Construct true statement
436 return DE_NULL; // Done with this statement
443 bool isBlockStatement (const Statement* statement)
445 return dynamic_cast<const BlockStatement*>(statement) != DE_NULL;
448 bool isConditionalStatement (const Statement* statement)
450 return dynamic_cast<const ConditionalStatement*>(statement) != DE_NULL;
506 // And mask, execute true statement and pop
513 // Construct negated mask, execute false statement and pop