Home | History | Annotate | Download | only in find

Lines Matching refs:path

24   public boolean isSatisfiedBy(TreePath path, Tree leaf) {
25 assert path == null || path.getLeaf() == leaf;
26 return isSatisfiedBy(path);
31 public boolean isSatisfiedBy(TreePath path) {
32 if (path == null) { return false; }
35 Main.pathToString(path), this.toString());
38 if (path.getLeaf().getKind() == Tree.Kind.METHOD) {
40 || sigMethodCriterion.isSatisfiedBy(path)) {
42 path = path.getParentPath();
43 while (path != null && path.getLeaf() != null) {
44 if (CommonScanner.hasClassKind(path.getLeaf())) {
45 if (!inClassCriterion.isSatisfiedBy(path)) { break; }
49 path = path.getParentPath();
54 path = path.getParentPath();
55 } while (path != null && path.getLeaf() != null);