COBOL analysis is being deprecated. Version 1.23 is the final Semmle release to include the CodeQL library for COBOL.

Class IndexedBy

Import path

import semmle.cobol.AST_extended

Direct supertypes

Indirect supertypes

Predicates

Inherited predicates

getASuccessor

Get any possible successor in the progam’s control flow.

from AstNode
getAnIndex

Get an indices belonging to this IndexedBy.

from IndexedBy_
getEnclosingText

Get the unit containing this element.

from AstNode
getEnclosingUnit

Get the unit containing this element.

from AstNode
getFirstIndex

Get the first indices in the list.

from IndexedBy_
getIndex

Get the nth indices of this IndexedBy.

from IndexedBy_
getIndicesList

Get the list of indices belonging to this IndexedBy.

from IndexedBy_
getIndicesSize

Get the number of elements in the list of indices.

from IndexedBy_
getLastIndex

Get the last indices in the list.

from IndexedBy_
getLocation

Get this element’s location.

from Locatable
getNumLines

Get the number of lines covered by this element.

from Locatable
getParentfrom Phrase_
hasAncestor

Does this AstNode have ‘other’ as a ancestor?

from AstNode
hasDescendant

Does this AstNode have ‘other’ as a descendant?

from AstNode