For an overview of this library, along with tutorials and examples, see CodeQL for C/C++
Holds if this element comes from a macro expansion. Only elements that
are entirely generated by a macro are included - for elements that
partially come from a macro, see isAffectedByMacro.