Searched refs:ptregs_ (Results 1 – 2 of 2) sorted by relevance
/external/bcc/src/cc/frontends/clang/ |
D | b_frontend_action.cc | 99 : needs_probe_(false), is_transitive_(false), ptregs_(ptregs), in ProbeChecker() 116 for(auto p : ptregs_) { in VisitCallExpr() 125 if (ptregs_.find(pt) != ptregs_.end()) in VisitCallExpr() 137 if (ptregs_.find(pt) != ptregs_.end()) { in VisitMemberExpr() 147 ProbeChecker checker = ProbeChecker(M->getBase(), ptregs_, in VisitMemberExpr() 162 ProbeChecker checker = ProbeChecker(E->getSubExpr(), ptregs_, in VisitUnaryOperator() 178 for(auto p : ptregs_) { in VisitDeclRefExpr() 187 if (ptregs_.find(pt) != ptregs_.end()) in VisitDeclRefExpr() 198 const set<tuple<Decl *, int>> &ptregs_; member in ebpf::ProbeChecker 210 : ptregs_(ptregs), nb_derefs_(-nb_addrof) {} in ProbeSetter() [all …]
|
D | b_frontend_action.h | 50 void set_ptreg(std::tuple<clang::Decl *, int> &pt) { ptregs_.insert(pt); } in set_ptreg() 53 std::set<std::tuple<clang::Decl *, int>> ptregs_; variable 108 void set_ptreg(std::tuple<clang::Decl *, int> &pt) { ptregs_.insert(pt); } in set_ptreg() 110 std::set<std::tuple<clang::Decl *, int>> get_ptregs() { return ptregs_; } in get_ptregs() 125 std::set<std::tuple<clang::Decl *, int>> ptregs_; variable
|