コード例 #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);
 }