Searched refs:expression (Results 1 - 8 of 8) sorted by relevance
/base/update/updater/services/script/script_interpreter/ |
H A D | script_param.cpp | 31 ScriptParams* ScriptParams::CreateParams(UScriptExpression *expression)
in CreateParams() argument 38 params->AddParams(expression);
in CreateParams() 42 ScriptParams* ScriptParams::AddParams(ScriptParams *params, UScriptExpression *expression)
in AddParams() argument 51 params->AddParams(expression);
in AddParams() 55 void ScriptParams::AddParams(UScriptExpression *expression)
in AddParams() argument 57 expressionList_.push_back(expression);
in AddParams()
|
H A D | script_param.h | 38 void AddParams(UScriptExpression *expression);
44 static ScriptParams* CreateParams(UScriptExpression *expression);
45 static ScriptParams* AddParams(ScriptParams *params, UScriptExpression *expression);
|
H A D | script_yacc.y | 108 expression value_expression compare_expression add_sub_expression mul_div_expression
168 expression_statement:expression SEMICOLON
173 expression: value_expression
label 177 |IDENTIFIER ASSIGN expression
181 |IDENTIFIER COMMA IDENTIFIER ASSIGN expression
186 |IDENTIFIER COMMA IDENTIFIER COMMA IDENTIFIER ASSIGN expression
192 |IDENTIFIER COMMA IDENTIFIER COMMA IDENTIFIER COMMA IDENTIFIER ASSIGN expression
272 |LP expression RP
338 |expression
353 if_statement: IF LP expression R [all...] |
H A D | script_expression.cpp | 26 UScriptExpression* AssignExpression::CreateExpression(const std::string identifier, UScriptExpression *expression)
in CreateExpression() argument 28 return new AssignExpression(identifier, expression);
in CreateExpression() 35 UScriptExpression* AssignExpression::AddIdentifier(UScriptExpression *expression, const std::string identifier)
in AddIdentifier() argument 37 auto assign = reinterpret_cast<AssignExpression*>(expression);
in AddIdentifier() 83 int32_t IdentifierExpression::GetIdentifierName(UScriptExpression *expression, std::string &name)
in GetIdentifierName() argument 85 if (expression == nullptr) {
in GetIdentifierName() 88 if (expression->GetExpressType() != EXPRESSION_TYPE_IDENTIFIER) {
in GetIdentifierName() 91 auto identifier = reinterpret_cast<IdentifierExpression*>(expression);
in GetIdentifierName()
|
H A D | script_function.cpp | 57 for (auto expression : inputParams->GetParams()) {
in Execute() 58 UScriptValuePtr var = expression->Execute(inter, context);
in Execute() 83 for (auto expression : params_->GetParams()) {
in GetParamNames() 85 ret = IdentifierExpression::GetIdentifierName(expression, varName);
in GetParamNames()
|
H A D | script_expression.h | 149 static int32_t GetIdentifierName(UScriptExpression *expression, std::string &name);
173 AssignExpression(const std::string identifier, UScriptExpression *expression)
in AssignExpression() argument 175 expression_(expression) {}
in AssignExpression() 183 static UScriptExpression* CreateExpression(const std::string identifier, UScriptExpression *expression);
184 static UScriptExpression* AddIdentifier(UScriptExpression *expression, const std::string identifier);
|
H A D | script_statement.h | 99 static UScriptStatement* CreateExpressionStatement(UScriptExpression *expression);
133 explicit UScriptExpressionStatement(UScriptExpression *expression)
in UScriptExpressionStatement() argument 134 : UScriptStatement(STATEMENT_TYPE_EXPRESSION), expression_(expression) {}
in UScriptExpressionStatement() 143 UScriptIfStatement(UScriptExpression *expression, UScriptStatementList *statements)
in UScriptIfStatement() argument 144 : UScriptStatement(STATEMENT_TYPE_IF), expression_(expression), trueStatements_(statements) {}
in UScriptIfStatement()
|
H A D | script_statement.cpp | 87 UScriptStatement* UScriptStatement::CreateExpressionStatement(UScriptExpression *expression)
in CreateExpressionStatement() argument 89 return new UScriptExpressionStatement(expression);
in CreateExpressionStatement()
|
Completed in 4 milliseconds