Lines Matching refs:StatementP

535 class StatementP;
546 StatementP compoundStatement (const vector<StatementP>& statements);
637 void addStatement (const StatementP& stmt) in addStatement()
642 vector<StatementP> getStatements (void) const in getStatements()
648 vector<StatementP> m_statements;
689 class StatementP : public SharedPtr<const Statement> class
694 StatementP (void) {} in StatementP() function in deqp::gls::BuiltinPrecisionTests::StatementP
695 explicit StatementP (const Statement* ptr) : Super(ptr) {} in StatementP() function in deqp::gls::BuiltinPrecisionTests::StatementP
696 StatementP (const Super& ptr) : Super(ptr) {} in StatementP() function in deqp::gls::BuiltinPrecisionTests::StatementP
745 StatementP variableStatement (const VariableP<T>& variable, in variableStatement()
749 return StatementP(new VariableStatement<T>(variable, value, isDeclaration)); in variableStatement()
753 StatementP variableDeclaration (const VariableP<T>& variable, const ExprP<T>& definiens) in variableDeclaration()
759 StatementP variableAssignment (const VariableP<T>& variable, const ExprP<T>& value) in variableAssignment()
774 CompoundStatement (const vector<StatementP>& statements) in CompoundStatement()
800 vector<StatementP> m_statements;
803 StatementP compoundStatement(const vector<StatementP>& statements) in compoundStatement()
805 return StatementP(new CompoundStatement(statements)); in compoundStatement()
1521 mutable vector<StatementP> m_body;
4889 StatementP stmt = variableAssignment(variables.out0, expr); in runTest()
4947 StatementP stmt = variableAssignment(variables.out0, expr); in runTest()