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