CodeQL library for C#
codeql/csharp-all 5.4.1 (changelog, source)
Search

Predicate signature InputSig::isEvaluatingInOverlay

Holds if the evaluator is currently evaluating with an overlay. The implementation of this predicate needs to be overlay[local]. For a language with no overlay support, none() is a valid implementation.

When called from a local predicate, this predicate holds if we are in the overlay-only local evaluation. When called from a global predicate, this predicate holds if we are evaluating globally with overlay and base both visible.

signature predicate isEvaluatingInOverlay()