20 references to EligibilityEnum
Crossgen2Tasks (20)
PrepareForReadyToRunCompilation.cs (20)
303
private readonly
EligibilityEnum
_flags;
305
public static Eligibility None => new Eligibility(
EligibilityEnum
.None);
307
public bool NoEligibility => _flags ==
EligibilityEnum
.None;
308
public bool IsReference => (_flags &
EligibilityEnum
.Reference) ==
EligibilityEnum
.Reference;
309
public bool ReferenceHiddenFromCompositeBuild => (_flags &
EligibilityEnum
.HideReferenceFromComposite) ==
EligibilityEnum
.HideReferenceFromComposite;
310
public bool CompileIntoCompositeImage => (_flags &
EligibilityEnum
.CompileIntoCompositeImage) ==
EligibilityEnum
.CompileIntoCompositeImage;
311
public bool CompileSeparately => (_flags &
EligibilityEnum
.CompileSeparately) ==
EligibilityEnum
.CompileSeparately;
314
private Eligibility(
EligibilityEnum
flags)
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);