2 #include "../detector.h"
3 #include "../sourcefile.h"
5 const char *disambiguate_aspx(SourceFile *sourcefile);
6 const char *disambiguate_asx(SourceFile *sourcefile);
7 const char *disambiguate_b(SourceFile *sourcefile);
8 const char *disambiguate_basic(SourceFile *sourcefile);
9 const char *disambiguate_cs(SourceFile *sourcefile);
10 const char *disambiguate_def(SourceFile *sourcefile);
11 const char *disambiguate_fortran(SourceFile *sourcefile);
12 const char *disambiguate_h(SourceFile *sourcefile);
13 const char *disambiguate_in(SourceFile *sourcefile);
14 const char *disambiguate_inc(SourceFile *sourcefile);
15 const char *disambiguate_m(SourceFile *sourcefile);
16 const char *disambiguate_pl(SourceFile *sourcefile);
17 const char *disambiguate_pp(SourceFile *sourcefile);
18 const char *disambiguate_pro(SourceFile *sourcefile);
19 const char *disambiguate_r(SourceFile *sourcefile);
20 const char *disambiguate_st(SourceFile *sourcefile);
22 struct DisambiguateFuncsMap { const char *key; const char* (*value)(SourceFile*); };
24 aspx, disambiguate_aspx
27 basic, disambiguate_basic
30 fortran, disambiguate_fortran