ast_to_flow.cmi: control_flow_c.cmi ../commons/common.cmi ast_c.cmo
compare_c.cmi: ../commons/common.cmi
control_flow_c.cmi: ../commons/ograph_extended.cmi ast_c.cmo
+cpp_ast_c.cmi: ../commons/common.cmi ast_c.cmo
lexer_parser.cmi: ../commons/common.cmi
-parse_c.cmi: parsing_hacks.cmi parser_c.cmi ../commons/common.cmi ast_c.cmo
+parse_c.cmi: parsing_stat.cmo parsing_hacks.cmi parser_c.cmi \
+ ../commons/common.cmi ast_c.cmo
parser_c.cmi: ast_c.cmo
parsing_hacks.cmi: parser_c.cmi ../commons/common.cmi
-pretty_print_c.cmi: ast_c.cmo
+pretty_print_c.cmi: control_flow_c.cmi ast_c.cmo
test_parsing_c.cmi: ../commons/common.cmi
token_helpers.cmi: parser_c.cmi ../commons/common.cmi ast_c.cmo
type_annoter_c.cmi: ../commons/common.cmi ast_c.cmo
+unparse_c.cmi: parse_c.cmi ../commons/common.cmi
unparse_c2.cmi: parse_c.cmi ../commons/common.cmi
+unparse_cocci.cmi: pretty_print_c.cmi ../parsing_cocci/ast_cocci.cmi \
+ ast_c.cmo
unparse_cocci2.cmi: pretty_print_c.cmi ../parsing_cocci/ast_cocci.cmi \
ast_c.cmo
unparse_hrule.cmi: parse_c.cmi ../commons/common.cmi
../commons/common.cmi ast_c.cmo control_flow_c.cmi
control_flow_c.cmx: ../commons/ograph_extended.cmx flag_parsing_c.cmx \
../commons/common.cmx ast_c.cmx control_flow_c.cmi
+cpp_ast_c.cmo: visitor_c.cmi parse_c.cmi flag_parsing_c.cmo \
+ ../commons/common.cmi ast_c.cmo cpp_ast_c.cmi
+cpp_ast_c.cmx: visitor_c.cmx parse_c.cmx flag_parsing_c.cmx \
+ ../commons/common.cmx ast_c.cmx cpp_ast_c.cmi
flag_parsing_c.cmo: ../commons/common.cmi
flag_parsing_c.cmx: ../commons/common.cmx
lexer_c.cmo: parser_c.cmi flag_parsing_c.cmo ../commons/common.cmi ast_c.cmo
../parsing_cocci/ast_cocci.cmi ast_c.cmo
lib_parsing_c.cmx: visitor_c.cmx ../commons/common.cmx \
../parsing_cocci/ast_cocci.cmx ast_c.cmx
-parse_c.cmo: visitor_c.cmi token_helpers.cmi semantic_c.cmo parsing_hacks.cmi \
- parser_c.cmi lexer_parser.cmi lexer_c.cmo flag_parsing_c.cmo \
- ../globals/config.cmo ../commons/common.cmi ast_c.cmo parse_c.cmi
-parse_c.cmx: visitor_c.cmx token_helpers.cmx semantic_c.cmx parsing_hacks.cmx \
- parser_c.cmx lexer_parser.cmx lexer_c.cmx flag_parsing_c.cmx \
- ../globals/config.cmx ../commons/common.cmx ast_c.cmx parse_c.cmi
-parser_c.cmo: semantic_c.cmo lexer_parser.cmi flag_parsing_c.cmo \
- ../commons/common.cmi ast_c.cmo parser_c.cmi
-parser_c.cmx: semantic_c.cmx lexer_parser.cmx flag_parsing_c.cmx \
- ../commons/common.cmx ast_c.cmx parser_c.cmi
-parsing_hacks.cmo: token_helpers.cmi parser_c.cmi lexer_parser.cmi \
- flag_parsing_c.cmo ../commons/common.cmi ast_c.cmo parsing_hacks.cmi
-parsing_hacks.cmx: token_helpers.cmx parser_c.cmx lexer_parser.cmx \
- flag_parsing_c.cmx ../commons/common.cmx ast_c.cmx parsing_hacks.cmi
-pretty_print_c.cmo: flag_parsing_c.cmo ../commons/common.cmi ast_c.cmo \
- pretty_print_c.cmi
-pretty_print_c.cmx: flag_parsing_c.cmx ../commons/common.cmx ast_c.cmx \
- pretty_print_c.cmi
+parse_c.cmo: visitor_c.cmi token_helpers.cmi semantic_c.cmo parsing_stat.cmo \
+ parsing_hacks.cmi parser_c.cmi lexer_parser.cmi lexer_c.cmo \
+ flag_parsing_c.cmo ../commons/common.cmi ast_c.cmo parse_c.cmi
+parse_c.cmx: visitor_c.cmx token_helpers.cmx semantic_c.cmx parsing_stat.cmx \
+ parsing_hacks.cmx parser_c.cmx lexer_parser.cmx lexer_c.cmx \
+ flag_parsing_c.cmx ../commons/common.cmx ast_c.cmx parse_c.cmi
+parser_c.cmo: semantic_c.cmo parsing_stat.cmo lexer_parser.cmi \
+ flag_parsing_c.cmo ../commons/common.cmi ast_c.cmo parser_c.cmi
+parser_c.cmx: semantic_c.cmx parsing_stat.cmx lexer_parser.cmx \
+ flag_parsing_c.cmx ../commons/common.cmx ast_c.cmx parser_c.cmi
+parsing_hacks.cmo: token_helpers.cmi parsing_stat.cmo parser_c.cmi \
+ lexer_parser.cmi flag_parsing_c.cmo ../commons/common.cmi ast_c.cmo \
+ parsing_hacks.cmi
+parsing_hacks.cmx: token_helpers.cmx parsing_stat.cmx parser_c.cmx \
+ lexer_parser.cmx flag_parsing_c.cmx ../commons/common.cmx ast_c.cmx \
+ parsing_hacks.cmi
+parsing_stat.cmo: ../commons/common.cmi
+parsing_stat.cmx: ../commons/common.cmx
+pretty_print_c.cmo: flag_parsing_c.cmo control_flow_c.cmi \
+ ../commons/common.cmi ast_c.cmo pretty_print_c.cmi
+pretty_print_c.cmx: flag_parsing_c.cmx control_flow_c.cmx \
+ ../commons/common.cmx ast_c.cmx pretty_print_c.cmi
semantic_c.cmo: ../commons/common.cmi
semantic_c.cmx: ../commons/common.cmx
-test_parsing_c.cmo: unparse_c2.cmi type_annoter_c.cmi parse_c.cmi \
- ../commons/ograph_extended.cmi flag_parsing_c.cmo compare_c.cmi \
- ../commons/common.cmi ast_to_flow.cmi ast_c.cmo test_parsing_c.cmi
-test_parsing_c.cmx: unparse_c2.cmx type_annoter_c.cmx parse_c.cmx \
- ../commons/ograph_extended.cmx flag_parsing_c.cmx compare_c.cmx \
- ../commons/common.cmx ast_to_flow.cmx ast_c.cmx test_parsing_c.cmi
+test_parsing_c.cmo: unparse_c.cmi type_annoter_c.cmi parsing_stat.cmo \
+ parse_c.cmi ../commons/ograph_extended.cmi flag_parsing_c.cmo \
+ compare_c.cmi ../commons/common.cmi ast_to_flow.cmi ast_c.cmo \
+ test_parsing_c.cmi
+test_parsing_c.cmx: unparse_c.cmx type_annoter_c.cmx parsing_stat.cmx \
+ parse_c.cmx ../commons/ograph_extended.cmx flag_parsing_c.cmx \
+ compare_c.cmx ../commons/common.cmx ast_to_flow.cmx ast_c.cmx \
+ test_parsing_c.cmi
token_helpers.cmo: parser_c.cmi ../commons/common.cmi ast_c.cmo \
token_helpers.cmi
token_helpers.cmx: parser_c.cmx ../commons/common.cmx ast_c.cmx \
flag_parsing_c.cmo ../commons/common.cmi ast_c.cmo type_annoter_c.cmi
type_annoter_c.cmx: visitor_c.cmx parse_c.cmx lib_parsing_c.cmx \
flag_parsing_c.cmx ../commons/common.cmx ast_c.cmx type_annoter_c.cmi
+unparse_c.cmo: visitor_c.cmi unparse_cocci.cmi token_helpers.cmi \
+ pretty_print_c.cmi parser_c.cmi flag_parsing_c.cmo ../commons/common.cmi \
+ ../parsing_cocci/ast_cocci.cmi ast_c.cmo unparse_c.cmi
+unparse_c.cmx: visitor_c.cmx unparse_cocci.cmx token_helpers.cmx \
+ pretty_print_c.cmx parser_c.cmx flag_parsing_c.cmx ../commons/common.cmx \
+ ../parsing_cocci/ast_cocci.cmx ast_c.cmx unparse_c.cmi
unparse_c2.cmo: visitor_c.cmi unparse_cocci2.cmi token_helpers.cmi \
pretty_print_c.cmi parser_c.cmi flag_parsing_c.cmo ../commons/common.cmi \
../parsing_cocci/ast_cocci.cmi ast_c.cmo unparse_c2.cmi
unparse_c2.cmx: visitor_c.cmx unparse_cocci2.cmx token_helpers.cmx \
pretty_print_c.cmx parser_c.cmx flag_parsing_c.cmx ../commons/common.cmx \
../parsing_cocci/ast_cocci.cmx ast_c.cmx unparse_c2.cmi
+unparse_cocci.cmo: pretty_print_c.cmi ../commons/common.cmi \
+ ../parsing_cocci/ast_cocci.cmi ast_c.cmo unparse_cocci.cmi
+unparse_cocci.cmx: pretty_print_c.cmx ../commons/common.cmx \
+ ../parsing_cocci/ast_cocci.cmx ast_c.cmx unparse_cocci.cmi
unparse_cocci2.cmo: pretty_print_c.cmi ../commons/common.cmi \
../parsing_cocci/ast_cocci.cmi ast_c.cmo unparse_cocci2.cmi
unparse_cocci2.cmx: pretty_print_c.cmx ../commons/common.cmx \
../parsing_cocci/ast_cocci.cmx ast_c.cmx unparse_cocci2.cmi
-unparse_hrule.cmo: unparse_c2.cmi token_helpers.cmi pretty_print_c.cmi \
+unparse_hrule.cmo: unparse_c.cmi token_helpers.cmi pretty_print_c.cmi \
parser_c.cmi ../commons/common.cmi ../parsing_cocci/ast_cocci.cmi \
ast_c.cmo unparse_hrule.cmi
-unparse_hrule.cmx: unparse_c2.cmx token_helpers.cmx pretty_print_c.cmx \
+unparse_hrule.cmx: unparse_c.cmx token_helpers.cmx pretty_print_c.cmx \
parser_c.cmx ../commons/common.cmx ../parsing_cocci/ast_cocci.cmx \
ast_c.cmx unparse_hrule.cmi
visitor_c.cmo: control_flow_c.cmi ../commons/common.cmi ast_c.cmo \