HomeSort by relevance Sort by last modified time
    Searched refs:Walker (Results 1 - 25 of 25) sorted by null

  /external/chromium_org/third_party/re2/re2/
walker-inl.h 22 template<typename T> class Regexp::Walker {
24 Walker();
25 virtual ~Walker();
95 DISALLOW_EVIL_CONSTRUCTORS(Walker);
98 template<typename T> T Regexp::Walker<T>::PreVisit(Regexp* re,
104 template<typename T> T Regexp::Walker<T>::PostVisit(Regexp* re,
112 template<typename T> T Regexp::Walker<T>::Copy(T arg) {
132 template<typename T> Regexp::Walker<T>::Walker() {
137 template<typename T> Regexp::Walker<T>::~Walker()
    [all...]
mimics_pcre.cc 27 #include "re2/walker-inl.h"
34 // Walker class to compute whether library handles a regexp
37 class PCREWalker : public Regexp::Walker<bool> {
107 // Walker class to compute whether a Regexp can match an empty string.
114 class EmptyStringWalker : public Regexp::Walker<bool> {
prefilter.cc 9 #include "re2/walker-inl.h"
229 class Walker;
479 class Prefilter::Info::Walker : public Regexp::Walker<Prefilter::Info*> {
481 Walker(bool latin1) : latin1_(latin1) {}
495 DISALLOW_EVIL_CONSTRUCTORS(Walker);
504 Prefilter::Info::Walker w(latin1);
515 Prefilter::Info* Prefilter::Info::Walker::ShortVisit(
522 Prefilter::Info* Prefilter::Info::Walker::PostVisit(
tostring.cc 10 #include "re2/walker-inl.h"
27 // Walker to generate string in s_.
31 class ToStringWalker : public Regexp::Walker<int> {
43 string* t_; // The string the walker appends to.
regexp.h 18 // using Regexp::Walker (see walker-inl.h), not recursively, because deeply nested
214 // Walker to implement Simplify.
405 // Helper traversal class, defined fully in walker-inl.h.
406 template<typename T> class Walker;
simplify.cc 11 #include "re2/walker-inl.h"
99 // Walker subclass used by Simplify.
103 class SimplifyWalker : public Regexp::Walker<Regexp*> {
regexp.cc 11 #include "re2/walker-inl.h"
499 typedef int Ignored; // Walker<void> doesn't exist
501 // Walker subclass to count capturing parens in regexp.
502 class NumCapturesWalker : public Regexp::Walker<Ignored> {
529 // Walker class to build map of named capture groups and their indices.
530 class NamedCapturesWalker : public Regexp::Walker<Ignored> {
573 // Walker class to build map from capture group indices to their names.
574 class CaptureNamesWalker : public Regexp::Walker<Ignored> {
618 // No need for a walker: the regexp must be of the form
compile.cc 14 #include "re2/walker-inl.h"
123 class Compiler : public Regexp::Walker<Frag> {
139 // Interface for Regexp::Walker, which helps traverse the Regexp.
858 // but handles (\A(a|b)). Could use the Walker to write a more exact one.
906 // but handles ((a|b)\z). Could use the Walker to write a more exact one.
    [all...]
  /external/chromium_org/third_party/re2/re2/testing/
null_walker.cc 7 #include "re2/walker-inl.h"
11 // Null walker. For benchmarking the walker itself.
13 class NullWalker : public Regexp::Walker<bool> {
  /external/chromium_org/third_party/sqlite/src/src/
walker.c 39 int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){
62 int sqlite3WalkExprList(Walker *pWalker, ExprList *p){
79 int sqlite3WalkSelectExpr(Walker *pWalker, Select *p){
97 int sqlite3WalkSelectFrom(Walker *pWalker, Select *p){
121 ** If the Walker does not have an xSelectCallback() then this routine
124 int sqlite3WalkSelect(Walker *pWalker, Select *p){
sqliteInt.h 635 typedef struct Walker Walker;
    [all...]
resolve.c 439 static int resolveExprStep(Walker *pWalker, Expr *pExpr){
925 static int resolveSelectStep(Walker *pWalker, Select *p){
    [all...]
expr.c     [all...]
select.c     [all...]
  /external/javassist/src/main/javassist/bytecode/
StackMap.java 125 * A code walker for a StackMap attribute.
127 public static class Walker {
131 * Constructs a walker.
133 public Walker(StackMap sm) {
223 static class Copier extends Walker {
294 static class SimpleCopy extends Walker {
381 static class Shifter extends Walker {
476 static class Printer extends Walker {
AnnotationsAttribute.java 306 static class Walker {
309 Walker(byte[] attrInfo) {
408 static class Renamer extends Walker {
454 static class Copier extends Walker {
562 static class Parser extends Walker {
StackMapTable.java 139 * A code walker for a StackMapTable attribute.
141 public static class Walker {
146 * Constructs a walker.
148 * @param smt the StackMapTable that this walker
151 public Walker(StackMapTable smt) {
156 * Constructs a walker.
163 public Walker(byte[] data) {
356 static class SimpleCopy extends Walker {
693 static class Printer extends Walker {
794 static class Shifter extends Walker {
    [all...]
  /external/clang/lib/CodeGen/
CodeGenPGO.cpp 849 MapRegionCounters Walker(*RegionCounterMap);
851 Walker.TraverseDecl(const_cast<FunctionDecl *>(FD));
853 Walker.TraverseDecl(const_cast<ObjCMethodDecl *>(MD));
855 Walker.TraverseDecl(const_cast<BlockDecl *>(BD));
857 Walker.TraverseDecl(const_cast<CapturedDecl *>(CD));
858 assert(Walker.NextCounter > 0 && "no entry counter mapped for decl");
859 NumRegionCounters = Walker.NextCounter;
860 FunctionHash = Walker.Hash.finalize();
865 ComputeRegionCounts Walker(*StmtCountMap, *this);
867 Walker.VisitFunctionDecl(FD)
    [all...]
CodeGenModule.cpp     [all...]
  /external/clang/include/clang/Analysis/Analyses/
ThreadSafetyCommon.h 249 til::SCFG *buildCFG(CFGWalker &Walker);
386 void printSCFG(CFGWalker &Walker);
  /external/chromium_org/third_party/bintrees/bintrees/
walker.py 4 # Purpose: tree walker
12 class Walker(object):
treemixin.py 11 from .walker import Walker
31 get a tree walker object, provides methods to traverse the tree see walker.py
141 return Walker(self)
431 walker = self.get_walker()
432 walker.goto_leaf()
433 result = walker.item
434 self.remove(walker.key)
493 walker = self.get_walker(
    [all...]
  /external/clang/lib/Analysis/
ThreadSafetyCommon.cpp 88 til::SCFG *SExprBuilder::buildCFG(CFGWalker &Walker) {
89 Walker.walk(*this);
782 void printSCFG(CFGWalker &Walker) {
786 til::SCFG *Cfg = builder.buildCFG(Walker);
  /external/clang/lib/StaticAnalyzer/Checkers/
IvarInvalidationChecker.cpp 737 IvarInvalidationCheckerImpl Walker(Mgr, BR, Filter);
738 Walker.visit(D);
  /external/chromium_org/third_party/sqlite/amalgamation/
sqlite3.c     [all...]

Completed in 1368 milliseconds