Home
last modified time | relevance | path

Searched refs:expression (Results 1 – 21 of 21) sorted by relevance

/system/tools/aidl/
Dast_java.cpp139 void StatementBlock::Add(Expression* expression) { in Add() argument
140 this->statements.push_back(new ExpressionStatement(expression)); in Add()
143 ExpressionStatement::ExpressionStatement(Expression* e) : expression(e) {} in ExpressionStatement()
146 this->expression->Write(to); in Write()
196 Expression* expression = (Expression*)va_arg(args, void*); in init() local
197 this->arguments.push_back(expression); in init()
235 Expression* expression = (Expression*)va_arg(args, void*); in init() local
236 this->arguments.push_back(expression); in init()
268 Cast::Cast(const Type* t, Expression* e) : type(t), expression(e) {} in Cast()
272 expression->Write(to); in Write()
[all …]
Dast_java.h138 void Add(Expression* expression);
142 Expression* expression; member
144 explicit ExpressionStatement(Expression* expression);
225 Expression* expression = nullptr; member
228 Cast(const Type* type, Expression* expression);
246 Expression* expression = nullptr; member
256 Expression* expression; member
258 explicit ReturnStatement(Expression* expression);
299 Expression* expression; member
302 explicit SwitchStatement(Expression* expression);
Dast_cpp.cpp287 SwitchStatement::SwitchStatement(const std::string& expression) in SwitchStatement() argument
288 : switch_expression_(expression) {} in SwitchStatement()
346 IfStatement::IfStatement(AstNode* expression, bool invert_expression) in IfStatement() argument
347 : expression_(expression), in IfStatement()
362 Statement::Statement(unique_ptr<AstNode> expression) in Statement() argument
363 : expression_(std::move(expression)) {} in Statement()
365 Statement::Statement(AstNode* expression) : expression_(expression) {} in Statement() argument
367 Statement::Statement(const string& expression) in Statement() argument
368 : expression_(new LiteralExpression(expression)) {} in Statement()
388 LiteralExpression::LiteralExpression(const std::string& expression) in LiteralExpression() argument
[all …]
Dast_cpp.h199 void AddLiteral(const std::string& expression, bool add_semicolon = true);
256 explicit SwitchStatement(const std::string& expression);
306 explicit IfStatement(AstNode* expression,
324 explicit Statement(std::unique_ptr<AstNode> expression);
325 explicit Statement(AstNode* expression); // Takes possession.
326 explicit Statement(const std::string& expression);
352 explicit LiteralExpression(const std::string& expression);
Dgenerate_java_binder.cpp138 ifstatement->expression = new Comparison(obj, "==", NULL_VALUE); in make_as_interface()
163 instOfStatement->expression = new Comparison(iinNotNull, "&&", instOfCheck); in make_as_interface()
229 lencheck->expression = new Comparison(len, "<", new LiteralExpression("0")); in generate_new_array()
436 checklen->expression = new Comparison(v, "==", NULL_VALUE); in generate_method()
Dtype_java.cpp328 ifpart->expression = new Comparison(v, "!=", NULL_VALUE); in WriteToParcel()
350 ifpart->expression = new Comparison(new LiteralExpression("0"), "!=", in CreateFromParcel()
603 ifpart->expression = new Comparison(v, "!=", NULL_VALUE); in WriteToParcel()
624 ifpart->expression = new Comparison(new LiteralExpression("0"), "!=", in CreateFromParcel()
641 ifpart->expression = new Comparison(new LiteralExpression("0"), "!=", in ReadFromParcel()
/system/tools/hidl/c2hal/
DEnumVarDeclaration.cpp24 EnumVarDeclaration::EnumVarDeclaration(const std::string &name, Expression *expression) in EnumVarDeclaration() argument
25 : Declaration(""), mExpression(expression) in EnumVarDeclaration()
DDefine.cpp39 void Define::setExpression(Expression* expression) { in setExpression() argument
40 mExpression = expression; in setExpression()
DEnumVarDeclaration.h31 EnumVarDeclaration(const std::string &name, Expression *expression);
DDefine.h41 void setExpression(Expression* expression);
DAST.h55 void setExpression(Expression *expression);
DAST.cpp107 void AST::setExpression(Expression *expression) { in setExpression() argument
108 mExpression = expression; in setExpression()
Dc2hal_y.yy128 %type<expression> array
130 %type<expression> expr
166 android::Expression *expression;
/system/update_engine/
Dpylintrc115 # Python expression which should return a note less than 10 (10 is the highest
198 # A regular expression matching names used for dummy variables (i.e. not used).
278 # Regular expression which should only match correct function names.
286 # Regular expression which should only match correct variable names
292 # Regular expression which should only match correct module level names
298 # Regular expression which should only match correct instance attribute names
304 # Regular expression which should only match correct argument names
310 # Regular expression which should only match correct class attribute
316 # Regular expression which should only match correct list comprehension /
317 # generator expression variable names
[all …]
/system/keymaster/
Dkeymaster_configuration.cpp53 uint32_t match_to_uint32(const char* expression, const regmatch_t& match) { in match_to_uint32() argument
58 std::string s(expression + match.rm_so, len); in match_to_uint32()
/system/tools/hidl/test/java_test/
DAndroid.bp13 "android.hardware.tests.expression@1.0",
DAndroid.mk11 android.hardware.tests.expression-V1.0-java \
/system/sepolicy/tools/sepolicy-analyze/
DREADME12 (i.e. default boolean values yield a true conditional expression).
/system/tpm/trunks/generator/
Draw_structures_fixed.txt2034 first number is an expression that represents the minimum allowed value and the second number
2035 indicates the maximum. If the minimum or maximum value expression is omitted, then the range is ope…
2038 The maximum size of an array may be indicated by putting a “{}” delimited expression following the
2115 generation can determine from this expression that
2341 If a union exists, there will normally be a companion TPMT_ that is the expression of the union
Draw_structures.txt2034 first number is an expression that represents the minimum allowed value and the second number
2035 indicates the maximum. If the minimum or maximum value expression is omitted, then the range is ope…
2038 The maximum size of an array may be indicated by putting a “{}” delimited expression following the
2115 generation can determine from this expression that
2341 If a union exists, there will normally be a companion TPMT_ that is the expression of the union
Draw_commands_fixed.txt22519 expression is improperly formed but the TPM does not return an error.