Class MismatchedIfdefs::EndifDirective
Direct supertypes
Indirect supertypes
Predicates
Inherited predicates
depth | from Directive | |
findRootCause | Gets the source of this element: either itself or a macro that expanded to this element. | from Element |
fromLibrary | Holds if this element may be from a library. | from Element |
fromSource | Holds if this element may be from source. | from Element |
getAGuard | Gets a preprocessor branching directive whose condition affects whether this directive is performed. | from PreprocessorDirective |
getCanonicalQLClass | Canonical QL class corresponding to this element. | from ElementBase |
getEnclosingElement | Gets the closest | from Element |
getFile | Gets the primary file where this element occurs. | from Element |
getHead | from PreprocessorDirective | |
getLocation | Gets the primary location of this element. | from PreprocessorDirective |
getParentScope | Gets the parent scope of this | from Element |
isAffectedByMacro | Holds if this element is affected in any way by a macro. All elements that are totally or partially generated by a macro are included, so this is a super-set of | from Element |
isFromTemplateInstantiation | Holds if this | from Element |
isFromUninstantiatedTemplate | Holds if this | from Element |
isInMacroExpansion | 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 | from Element |
toString | Gets a textual representation of this element. | from PreprocessorDirective |