5 instantiations of Eligibility
Crossgen2Tasks (5)
PrepareForReadyToRunCompilation.cs (5)
305
public static Eligibility None => new
Eligibility
(EligibilityEnum.None);
322
return new
Eligibility
(EligibilityEnum.Reference | EligibilityEnum.HideReferenceFromComposite);
324
return new
Eligibility
(EligibilityEnum.Reference);
330
return new
Eligibility
(EligibilityEnum.Reference | EligibilityEnum.HideReferenceFromComposite | EligibilityEnum.CompileSeparately);
332
return new
Eligibility
(EligibilityEnum.Reference | EligibilityEnum.CompileIntoCompositeImage);
16 references to Eligibility
Crossgen2Tasks (16)
PrepareForReadyToRunCompilation.cs (16)
116
var
eligibility = GetInputFileEligibility(file, Crossgen2Composite, exclusionSet, compositeExclusionSet);
305
public static
Eligibility
None => new Eligibility(EligibilityEnum.None);
319
public static
Eligibility
CreateReferenceEligibility(bool hideFromCompositeBuilds)
327
public static
Eligibility
CreateCompileEligibility(bool doNotBuildIntoComposite)
355
private static
Eligibility
GetInputFileEligibility(ITaskItem file, bool compositeCompile, HashSet<string> exclusionSet, HashSet<string> r2rCompositeExclusionSet)
361
return
Eligibility
.None;
372
return
Eligibility
.None;
378
return
Eligibility
.None;
384
return
Eligibility
.None;
397
return
Eligibility
.CreateReferenceEligibility(excludeFromComposite);
404
return
Eligibility
.CreateReferenceEligibility(excludeFromComposite);
411
return
Eligibility
.CreateReferenceEligibility(excludeFromComposite);
416
return
Eligibility
.CreateReferenceEligibility(excludeFromComposite);
424
return
Eligibility
.CreateReferenceEligibility(excludeFromComposite);
427
return
Eligibility
.CreateCompileEligibility(!compositeCompile || excludeFromComposite);
433
return
Eligibility
.None;