Commit | Line | Data |
---|---|---|
b1b2de81 | 1 | val combiner_functions : 'a Visitor_ast0_types.combiner_functions |
34e49164 | 2 | val combiner : |
b1b2de81 C |
3 | ('a -> 'a -> 'a) -> |
4 | 'a -> 'a Visitor_ast0_types.combiner_functions -> | |
5 | 'a Visitor_ast0_types.combiner_rec_functions | |
34e49164 | 6 | |
b1b2de81 C |
7 | val flat_combiner : |
8 | ('a -> 'a -> 'a) -> 'a -> | |
ae4735db | 9 | ((Ast_cocci.meta_name,'a) Visitor_ast0_types.flat_cmcode) -> |
b1b2de81 C |
10 | ((string,'a) Visitor_ast0_types.flat_cmcode) -> |
11 | ((Ast_cocci.constant,'a) Visitor_ast0_types.flat_cmcode) -> | |
12 | ((Ast_cocci.assignOp,'a) Visitor_ast0_types.flat_cmcode) -> | |
13 | ((Ast_cocci.fixOp,'a) Visitor_ast0_types.flat_cmcode) -> | |
14 | ((Ast_cocci.unaryOp,'a) Visitor_ast0_types.flat_cmcode) -> | |
15 | ((Ast_cocci.binaryOp,'a) Visitor_ast0_types.flat_cmcode) -> | |
16 | ((Ast_cocci.const_vol,'a) Visitor_ast0_types.flat_cmcode) -> | |
17 | ((Ast_cocci.sign,'a) Visitor_ast0_types.flat_cmcode) -> | |
18 | ((Ast_cocci.structUnion,'a) Visitor_ast0_types.flat_cmcode) -> | |
19 | ((Ast_cocci.storage,'a) Visitor_ast0_types.flat_cmcode) -> | |
20 | ((Ast_cocci.inc_file,'a) Visitor_ast0_types.flat_cmcode) -> | |
21 | ((Ast0_cocci.expression Ast0_cocci.dots,'a) Visitor_ast0_types.ccode) -> | |
22 | ((Ast0_cocci.initialiser Ast0_cocci.dots,'a) Visitor_ast0_types.ccode) -> | |
23 | ((Ast0_cocci.parameterTypeDef Ast0_cocci.dots,'a) | |
24 | Visitor_ast0_types.ccode) -> | |
25 | ((Ast0_cocci.statement Ast0_cocci.dots,'a) Visitor_ast0_types.ccode) -> | |
26 | ((Ast0_cocci.declaration Ast0_cocci.dots,'a) Visitor_ast0_types.ccode) -> | |
27 | ((Ast0_cocci.case_line Ast0_cocci.dots,'a) Visitor_ast0_types.ccode) -> | |
28 | ((Ast0_cocci.ident,'a) Visitor_ast0_types.ccode) -> | |
29 | ((Ast0_cocci.expression,'a) Visitor_ast0_types.ccode) -> | |
30 | ((Ast0_cocci.typeC,'a) Visitor_ast0_types.ccode) -> | |
31 | ((Ast0_cocci.initialiser,'a) Visitor_ast0_types.ccode) -> | |
32 | ((Ast0_cocci.parameterTypeDef,'a) Visitor_ast0_types.ccode) -> | |
33 | ((Ast0_cocci.declaration,'a) Visitor_ast0_types.ccode) -> | |
34 | ((Ast0_cocci.statement,'a) Visitor_ast0_types.ccode) -> | |
35 | ((Ast0_cocci.case_line,'a) Visitor_ast0_types.ccode) -> | |
36 | ((Ast0_cocci.top_level,'a) Visitor_ast0_types.ccode) -> | |
37 | 'a Visitor_ast0_types.combiner_rec_functions | |
34e49164 | 38 | |
b1b2de81 C |
39 | val rebuilder_functions : Visitor_ast0_types.rebuilder_functions |
40 | val rebuilder : Visitor_ast0_types.rebuilder_functions -> | |
41 | Visitor_ast0_types.rebuilder_rec_functions | |
34e49164 | 42 | |
b1b2de81 | 43 | val flat_rebuilder : |
ae4735db | 44 | (Ast_cocci.meta_name Visitor_ast0_types.rmcode) -> |
b1b2de81 C |
45 | (string Visitor_ast0_types.rmcode) -> |
46 | (Ast_cocci.constant Visitor_ast0_types.rmcode) -> | |
47 | (Ast_cocci.assignOp Visitor_ast0_types.rmcode) -> | |
48 | (Ast_cocci.fixOp Visitor_ast0_types.rmcode) -> | |
49 | (Ast_cocci.unaryOp Visitor_ast0_types.rmcode) -> | |
50 | (Ast_cocci.binaryOp Visitor_ast0_types.rmcode) -> | |
51 | (Ast_cocci.const_vol Visitor_ast0_types.rmcode) -> | |
52 | (Ast_cocci.sign Visitor_ast0_types.rmcode) -> | |
53 | (Ast_cocci.structUnion Visitor_ast0_types.rmcode) -> | |
54 | (Ast_cocci.storage Visitor_ast0_types.rmcode) -> | |
55 | (Ast_cocci.inc_file Visitor_ast0_types.rmcode) -> | |
56 | (Ast0_cocci.expression Ast0_cocci.dots Visitor_ast0_types.rcode) -> | |
57 | (Ast0_cocci.initialiser Ast0_cocci.dots Visitor_ast0_types.rcode) -> | |
58 | (Ast0_cocci.parameterTypeDef Ast0_cocci.dots Visitor_ast0_types.rcode) -> | |
59 | (Ast0_cocci.statement Ast0_cocci.dots Visitor_ast0_types.rcode) -> | |
60 | (Ast0_cocci.declaration Ast0_cocci.dots Visitor_ast0_types.rcode) -> | |
61 | (Ast0_cocci.case_line Ast0_cocci.dots Visitor_ast0_types.rcode) -> | |
62 | (Ast0_cocci.ident Visitor_ast0_types.rcode) -> | |
63 | (Ast0_cocci.expression Visitor_ast0_types.rcode) -> | |
64 | (Ast0_cocci.typeC Visitor_ast0_types.rcode) -> | |
65 | (Ast0_cocci.initialiser Visitor_ast0_types.rcode) -> | |
66 | (Ast0_cocci.parameterTypeDef Visitor_ast0_types.rcode) -> | |
67 | (Ast0_cocci.declaration Visitor_ast0_types.rcode) -> | |
68 | (Ast0_cocci.statement Visitor_ast0_types.rcode) -> | |
69 | (Ast0_cocci.case_line Visitor_ast0_types.rcode) -> | |
70 | (Ast0_cocci.top_level Visitor_ast0_types.rcode) -> | |
71 | Visitor_ast0_types.rebuilder_rec_functions | |
34e49164 | 72 | |
b1b2de81 C |
73 | val combiner_rebuilder_functions : |
74 | 'a Visitor_ast0_types.combiner_rebuilder_functions | |
75 | val combiner_rebuilder : | |
76 | ('a -> 'a -> 'a) -> 'a -> | |
77 | 'a Visitor_ast0_types.combiner_rebuilder_functions -> | |
78 | 'a Visitor_ast0_types.all_functions |