Source file ser_analysis.ml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
module LocNames = struct
type a = Names.Name.t CAst.t list
let name = "located defined identifiers in AST"
let default _ = Some []
let fold_list = List.concat
let fold_option = function None -> [] | Some a -> a
let fold_pair (l1, l2) = List.append l1 l2
end
module NameAnalysis = Ser_genarg.Analyzer.Make(LocNames)