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(BoolExpr cond, ResultExpr then_result);
178 class SANDBOX_EXPORT Elser {
180 Elser(const Elser& elser);
181 ~Elser();
185 Elser ElseIf(BoolExpr cond, ResultExpr then_result) const;
194 explicit Elser(cons::List<Clause> clause_list);
198 friend Elser If(BoolExpr, 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.cc288 Elser If(BoolExpr cond, ResultExpr then_result) { in If()
289 return Elser(nullptr).ElseIf(std::move(cond), std::move(then_result)); in If()
292 Elser::Elser(cons::List<Clause> clause_list) : clause_list_(clause_list) { in Elser() function in sandbox::bpf_dsl::Elser
295 Elser::Elser(const Elser& elser) : clause_list_(elser.clause_list_) { in Elser() function in sandbox::bpf_dsl::Elser
298 Elser::~Elser() { in ~Elser()
301 Elser Elser::ElseIf(BoolExpr cond, ResultExpr then_result) const { in ElseIf()
302 return Elser(Cons(std::make_pair(std::move(cond), std::move(then_result)), in ElseIf()
306 ResultExpr Elser::Else(ResultExpr else_result) const { in Else()
Dbpf_dsl_forward.h30 class Elser; variable