示例#1
0
 public static IEnumerable <String> Files(this CMakeListGenerator.Files[] files, CMakeListGenerator.Language lang)
 {
     if (files == null)
     {
         return(new List <String> ());
     }
     return(files.Where(f => f.file != null && f.language == lang)
            .SelectMany(f => f.file)
            .Where(f => f.Value != null)
            .Select(f => f.Value));
 }
示例#2
0
 public static bool isCppHeader(this CMakeListGenerator.Language l)
 {
     return(l == CMakeListGenerator.Language.cheader);
 }
示例#3
0
 public static bool isCpp(this CMakeListGenerator.Language l)
 {
     return(l == CMakeListGenerator.Language.c);
 }
示例#4
0
 public static bool isAxl(this CMakeListGenerator.Language l)
 {
     return(l == CMakeListGenerator.Language.axl);
 }
示例#5
0
 public static CMakeListGenerator.Language F90(this CMakeListGenerator.Language l)
 {
     return(CMakeListGenerator.Language.f90);
 }
示例#6
0
 public static CMakeListGenerator.Language ServiceLaw(this CMakeListGenerator.Language l)
 {
     return(CMakeListGenerator.Language.servicelaw);
 }
示例#7
0
 public static CMakeListGenerator.Language Module(this CMakeListGenerator.Language l)
 {
     return(CMakeListGenerator.Language.module);
 }
示例#8
0
 public static CMakeListGenerator.Language CSharp(this CMakeListGenerator.Language l)
 {
     return(CMakeListGenerator.Language.c2);
 }
示例#9
0
 public static CMakeListGenerator.Language CHeader(this CMakeListGenerator.Language l)
 {
     return(CMakeListGenerator.Language.cheader1);
 }
示例#10
0
 public static CMakeListGenerator.Language C(this CMakeListGenerator.Language l)
 {
     return(CMakeListGenerator.Language.c1);
 }
示例#11
0
 public static CMakeListGenerator.Language Axl(this CMakeListGenerator.Language l)
 {
     return(CMakeListGenerator.Language.axl);
 }
示例#12
0
 public static bool isF90(this CMakeListGenerator.Language l)
 {
     return(l == CMakeListGenerator.Language.f90);
 }
示例#13
0
 public static bool isLawService(this CMakeListGenerator.Language l)
 {
     return(l == CMakeListGenerator.Language.servicelaw);
 }
示例#14
0
 public static bool isModule(this CMakeListGenerator.Language l)
 {
     return(l == CMakeListGenerator.Language.module);
 }