Home
last modified time | relevance | path

Searched refs:expr_str (Results 1 – 11 of 11) sorted by relevance

/external/ply/ply/example/BASIC/
Dbasinterp.py378 def expr_str(self, expr): member in BasicInterpreter
383 return "(%s)" % self.expr_str(expr[1])
388 return "%s %s %s" % (self.expr_str(expr[2]), expr[1], self.expr_str(expr[3]))
393 return "%s %s %s" % (self.expr_str(expr[2]), expr[1], self.expr_str(expr[3]))
400 return "%s(%s)" % (varname, self.expr_str(dim1))
401 return "%s(%s,%s)" % (varname, self.expr_str(dim1), self.expr_str(dim2))
422 _out += '"%s"%s' % (p[0], self.expr_str(p[1]))
424 _out += self.expr_str(p[1])
433 (line, self.var_str(instr[1]), self.expr_str(instr[2])))
450 line, instr[1], self.expr_str(instr[2]), self.expr_str(instr[3]))
[all …]
/external/selinux/libsepol/cil/src/
Dcil_tree.c364 char *expr_str; in cil_expr_to_string() local
413 expr_str = cil_malloc(len); in cil_expr_to_string()
414 snprintf(expr_str, len, "(%s %s)", op_str, stack[pos-1]); in cil_expr_to_string()
424 expr_str = cil_malloc(len); in cil_expr_to_string()
425 snprintf(expr_str, len, "(%s %s %s)", op_str, stack[pos-1], stack[pos-2]); in cil_expr_to_string()
432 stack[pos] = expr_str; in cil_expr_to_string()
505 char *expr_str; in cil_tree_print_expr() local
510 cil_expr_to_string(datum_expr, &expr_str); in cil_tree_print_expr()
512 cil_expr_to_string(str_expr, &expr_str); in cil_tree_print_expr()
515 cil_log(CIL_INFO, "%s)", expr_str); in cil_tree_print_expr()
[all …]
Dcil_policy.c970 char *expr_str; in cil_mlsconstrains_to_policy() local
976 expr_str = cil_cons_expr_to_string(db, cons->datum_expr); in cil_mlsconstrains_to_policy()
979 fprintf(out, "mlsconstrain %s %s;\n", cp_str, expr_str); in cil_mlsconstrains_to_policy()
982 free(expr_str); in cil_mlsconstrains_to_policy()
993 char *expr_str; in cil_validatetrans_to_policy() local
998 expr_str = cil_cons_expr_to_string(db, trans->datum_expr); in cil_validatetrans_to_policy()
1001 fprintf(out, "%s %s %s;\n", kind, class->datum.fqn, expr_str); in cil_validatetrans_to_policy()
1003 free(expr_str); in cil_validatetrans_to_policy()
1641 char *expr_str; in cil_constrains_to_policy() local
1647 expr_str = cil_cons_expr_to_string(db, cons->datum_expr); in cil_constrains_to_policy()
[all …]
Dcil_write_ast.c13 static int cil_unfill_expr(struct cil_list *expr_str, char **out_str, int paren);
230 static int cil_unfill_expr(struct cil_list *expr_str, char **out_str, int paren) { in cil_unfill_expr() argument
240 curr = expr_str->head; in cil_unfill_expr()
394 rc = cil_unfill_expr(permx->expr_str, &expr, 1); in cil_unfill_permx()
Dandroid.c266 static int cil_attrib_type_expr(struct cil_list *expr_str, struct version_args *args) in cil_attrib_type_expr() argument
274 cil_list_for_each(curr, expr_str) { in cil_attrib_type_expr()
Dcil_internal.h615 struct cil_list *expr_str; member
Dcil_binary.c4511 char *expr_str; in __cil_print_permissionx() local
4522 __cil_expr_to_string(px->expr_str, CIL_PERMISSIONX, &expr_str); in __cil_print_permissionx()
4524 cil_log(CIL_ERR, "%s %s (%s)", kind_str, DATUM(px->obj)->fqn, expr_str); in __cil_print_permissionx()
4526 free(expr_str); in __cil_print_permissionx()
Dcil_copy_ast.c812 cil_copy_expr(db, orig->expr_str, &new->expr_str); in cil_copy_fill_permissionx()
Dcil_post.c762 …rc = __cil_expr_to_bitmap(permx->expr_str, permx->perms, 0x10000, db); // max is one more than 0xF… in __evaluate_permissionx_expression()
Dcil.c2180 (*permx)->expr_str = NULL; in cil_permissionx_init()
Dcil_build_ast.c2078 rc = cil_gen_expr(parse_current->next->next, CIL_PERMISSIONX, &permx->expr_str); in cil_fill_permissionx()
2143 cil_list_destroy(&permx->expr_str, CIL_TRUE); in cil_destroy_permissionx()