Home
last modified time | relevance | path

Searched refs:Elser (Results 1 – 3 of 3) sorted by relevance

/external/libchrome/sandbox/linux/bpf_dsl/
Dbpf_dsl.h176 SANDBOX_EXPORT Elser If(const BoolExpr& cond, const ResultExpr& then_result);
178 class SANDBOX_EXPORT Elser {
180 Elser(const Elser& elser);
181 ~Elser();
185 Elser ElseIf(const BoolExpr& cond, const ResultExpr& then_result) const;
194 explicit Elser(cons::List<Clause> clause_list);
198 friend Elser If(const BoolExpr&, const ResultExpr&);
201 DISALLOW_ASSIGN(Elser);
228 Caser(const Arg<T>& arg, Elser elser) : arg_(arg), elser_(elser) {} in Caser()
231 Elser elser_;
[all …]
Dbpf_dsl.cc296 Elser If(const BoolExpr& cond, const ResultExpr& then_result) { in If()
297 return Elser(nullptr).ElseIf(cond, then_result); in If()
300 Elser::Elser(cons::List<Clause> clause_list) : clause_list_(clause_list) { in Elser() function in sandbox::bpf_dsl::Elser
303 Elser::Elser(const Elser& elser) : clause_list_(elser.clause_list_) { in Elser() function in sandbox::bpf_dsl::Elser
306 Elser::~Elser() { in ~Elser()
309 Elser Elser::ElseIf(const BoolExpr& cond, const ResultExpr& then_result) const { in ElseIf()
310 return Elser(Cons(std::make_pair(cond, then_result), clause_list_)); in ElseIf()
313 ResultExpr Elser::Else(const ResultExpr& else_result) const { in Else()
Dbpf_dsl_forward.h29 class Elser; variable