summaryrefslogtreecommitdiffstats
path: root/perl_checker.src/parser_helper.mli
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2004-04-28 12:34:42 +0000
committerPascal Rigaux <pixel@mandriva.com>2004-04-28 12:34:42 +0000
commitf1e322310f4ca8240b3da447d18b716dec7f7262 (patch)
treed96b9f9e6a459df7491888dd90a254b9743968b2 /perl_checker.src/parser_helper.mli
parent70dcfcd34535185dcac19d115f16a295711b267a (diff)
downloadperl-MDK-Common-f1e322310f4ca8240b3da447d18b716dec7f7262.tar
perl-MDK-Common-f1e322310f4ca8240b3da447d18b716dec7f7262.tar.gz
perl-MDK-Common-f1e322310f4ca8240b3da447d18b716dec7f7262.tar.bz2
perl-MDK-Common-f1e322310f4ca8240b3da447d18b716dec7f7262.tar.xz
perl-MDK-Common-f1e322310f4ca8240b3da447d18b716dec7f7262.zip
get_pos_from_expr() (previously named get_pos_from_tree()) is useful, even in parser_helper
Diffstat (limited to 'perl_checker.src/parser_helper.mli')
-rw-r--r--perl_checker.src/parser_helper.mli2
1 files changed, 2 insertions, 0 deletions
diff --git a/perl_checker.src/parser_helper.mli b/perl_checker.src/parser_helper.mli
index effa227..0478477 100644
--- a/perl_checker.src/parser_helper.mli
+++ b/perl_checker.src/parser_helper.mli
@@ -43,6 +43,7 @@ val is_a_string : Types.fromparser -> bool
val is_parenthesized : Types.fromparser -> bool
val un_parenthesize : Types.fromparser -> Types.fromparser
val un_parenthesize_full : Types.fromparser -> Types.fromparser
+val un_parenthesize_full_l : Types.fromparser list -> Types.fromparser list
val is_always_true : Types.fromparser -> bool
val is_always_false : Types.fromparser -> bool
val not_complex : Types.fromparser -> bool
@@ -53,6 +54,7 @@ val variable2s : Types.context * string -> string
val is_same_fromparser : Types.fromparser -> Types.fromparser -> bool
val from_scalar : Types.fromparser Types.any_spaces_pos -> Types.fromparser
val from_array : Types.fromparser Types.any_spaces_pos -> Types.fromparser
+val get_pos_from_expr : Types.fromparser -> Types.pos
val msg_with_rawpos : int * int -> string -> string
val die_with_rawpos : int * int -> string -> 'a
val warn : int * int -> string -> unit