• Home
  • Raw
  • Download

Lines Matching refs:UScriptStatementResult

24 void UScriptStatementResult::UpdateStatementResult(UScriptValuePtr value)  in UpdateStatementResult()
28 SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_ERROR); in UpdateStatementResult()
38 SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_NORMAL); in UpdateStatementResult()
42 SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_ERROR); in UpdateStatementResult()
49 SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_NORMAL); in UpdateStatementResult()
53 SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_RTN); in UpdateStatementResult()
57 SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_ERROR); in UpdateStatementResult()
64 std::string UScriptStatementResult::ScriptToString(UScriptStatementResult *result) in ScriptToString()
73 if (result->GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_ERROR) { in ScriptToString()
148 UScriptStatementResult UScriptStatementCtrl::Execute(ScriptInterpreter &interpreter, UScriptContext… in Execute()
150 UScriptStatementResult result; in Execute()
153 result.SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_BREAK); in Execute()
156 result.SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_RTN); in Execute()
159 result.SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_CONTINUE); in Execute()
162 result.SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_ERROR); in Execute()
167 UScriptStatementResult::ScriptToString(&result).c_str()); in Execute()
171 UScriptStatementResult UScriptExpressionStatement::Execute(ScriptInterpreter &interpreter, in Execute()
174 UScriptStatementResult result(UScriptStatementResult::STATEMENT_RESULT_TYPE_NORMAL, nullptr); in Execute()
179 UScriptStatementResult::ScriptToString(&result).c_str()); in Execute()
183 UScriptStatementResult UScriptForStatement::Execute(ScriptInterpreter &interpreter, UScriptContextP… in Execute()
186 UScriptStatementResult result(UScriptStatementResult::STATEMENT_RESULT_TYPE_NORMAL, nullptr); in Execute()
198 result.SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_ERROR); in Execute()
206 UScriptStatementResult centerResult = statements_->Execute(interpreter, context); in Execute()
208 UScriptStatementResult::ScriptToString(&centerResult).c_str()); in Execute()
209 if (centerResult.GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_BREAK) { in Execute()
212 if (centerResult.GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_RTN || in Execute()
213 centerResult.GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_ERROR) { in Execute()
225 UScriptStatementResult UScriptWhileStatement::Execute(ScriptInterpreter &interpreter, UScriptContex… in Execute()
228 UScriptStatementResult result(UScriptStatementResult::STATEMENT_RESULT_TYPE_NORMAL, nullptr); in Execute()
235 result.SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_ERROR); in Execute()
243 UScriptStatementResult centerResult = statements_->Execute(interpreter, local); in Execute()
245 UScriptStatementResult::ScriptToString(&centerResult).c_str()); in Execute()
246 if (centerResult.GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_BREAK) { in Execute()
249 … if (centerResult.GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_CONTINUE) { in Execute()
252 if (centerResult.GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_RTN || in Execute()
253 centerResult.GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_ERROR) { in Execute()
260 UScriptStatementResult UScriptIfStatement::Execute(ScriptInterpreter &interpreter, UScriptContextPt… in Execute()
262 UScriptStatementResult result(UScriptStatementResult::STATEMENT_RESULT_TYPE_NORMAL, nullptr); in Execute()
267 result.SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_ERROR); in Execute()
287 UScriptStatementResult UScriptStatementList::Execute(ScriptInterpreter &inter, UScriptContextPtr co… in Execute()
291 UScriptStatementResult result(UScriptStatementResult::STATEMENT_RESULT_TYPE_NORMAL, nullptr); in Execute()
294 if (result.GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_BREAK) { in Execute()
296 … } else if (result.GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_CONTINUE) { in Execute()
298 } else if (result.GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_RTN) { in Execute()
300 } else if (result.GetResultType() == UScriptStatementResult::STATEMENT_RESULT_TYPE_ERROR) { in Execute()
306 UScriptStatementResult::ScriptToString(&result).c_str()); in Execute()
356 UScriptStatementResult UScriptReturnStatement::Execute(ScriptInterpreter &interpreter, UScriptConte… in Execute()
358 UScriptStatementResult result(UScriptStatementResult::STATEMENT_RESULT_TYPE_RTN, nullptr); in Execute()
378 result.SetResultType(UScriptStatementResult::STATEMENT_RESULT_TYPE_RTN); in Execute()