summaryrefslogtreecommitdiffstats
path: root/otherlibs/labltk/browser
diff options
context:
space:
mode:
authorAlain Frisch <alain@frisch.fr>2013-03-04 13:52:23 +0000
committerAlain Frisch <alain@frisch.fr>2013-03-04 13:52:23 +0000
commita2acbc8d3bfcc3f4b1fa7136c326eb26e178c059 (patch)
tree98bd1d65dfe6f791e65c0312489dd3d5c5f9aee6 /otherlibs/labltk/browser
parent99bc01985f132d59250eaa59ae1edba245a4c27c (diff)
Adding extension/attribute on patterns.
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/extension_points@13335 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'otherlibs/labltk/browser')
-rw-r--r--otherlibs/labltk/browser/searchid.ml2
1 files changed, 2 insertions, 0 deletions
diff --git a/otherlibs/labltk/browser/searchid.ml b/otherlibs/labltk/browser/searchid.ml
index 0cad8ffc7..11f0fa5bc 100644
--- a/otherlibs/labltk/browser/searchid.ml
+++ b/otherlibs/labltk/browser/searchid.ml
@@ -428,6 +428,8 @@ let rec bound_variables pat =
bound_variables pat1 @ bound_variables pat2
| Ppat_constraint (pat,_) -> bound_variables pat
| Ppat_lazy pat -> bound_variables pat
+ | Ppat_attribute (pat, _) -> bound_variables pat
+ | Ppat_extension _ -> []
let search_structure str ~name ~kind ~prefix =
let loc = ref 0 in