6 instantiations of Eligibility
Microsoft.NET.Build.Tasks (6)
PrepareForReadyToRunCompilation.cs (6)
359public static Eligibility None => new(EligibilityEnum.None); 377return new Eligibility(EligibilityEnum.Reference | EligibilityEnum.HideReferenceFromComposite); 379return new Eligibility(EligibilityEnum.Reference); 385return new Eligibility(EligibilityEnum.Reference | EligibilityEnum.HideReferenceFromComposite | EligibilityEnum.CompileSeparately); 387return new Eligibility(EligibilityEnum.Reference | EligibilityEnum.CompileIntoCompositeImage); 389return new Eligibility(EligibilityEnum.Reference | EligibilityEnum.CompileUnrootedIntoCompositeImage);
16 references to Eligibility
Microsoft.NET.Build.Tasks (16)
PrepareForReadyToRunCompilation.cs (16)
147var eligibility = GetInputFileEligibility(file, Crossgen2Composite, exclusionSet, compositeExclusionSet, compositeRootSet); 359public static Eligibility None => new(EligibilityEnum.None); 374public static Eligibility CreateReferenceEligibility(bool hideFromCompositeBuilds) 382public static Eligibility CreateCompileEligibility(bool doNotBuildIntoComposite, bool rootedInComposite) 412private static Eligibility GetInputFileEligibility(ITaskItem file, bool compositeCompile, HashSet<string> exclusionSet, HashSet<string> r2rCompositeExclusionSet, HashSet<string> r2rCompositeRootSet) 418return Eligibility.None; 429return Eligibility.None; 435return Eligibility.None; 441return Eligibility.None; 458return Eligibility.CreateReferenceEligibility(excludeFromComposite); 465return Eligibility.CreateReferenceEligibility(excludeFromComposite); 472return Eligibility.CreateReferenceEligibility(excludeFromComposite); 477return Eligibility.CreateReferenceEligibility(excludeFromComposite); 485return Eligibility.CreateReferenceEligibility(excludeFromComposite); 488return Eligibility.CreateCompileEligibility(!compositeCompile || excludeFromComposite, rootedInComposite); 494return Eligibility.None;