Class Stmts::Evaluate

An EVALUATE statement.

Direct supertypes

Indirect supertypes

Predicates

getABranch

Get any of the WHEN branches.

getASuccessor

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

getParent
toString

Inherited predicates

getAReceivingDataEntry

Get a data entry used as a receiver.

from Stmt
getAReceivingOperand

Get an operand used as a receiver.

from Stmt
getASendingDataEntry

Get a data entry used as a sender.

from Stmt
getASendingOperand

Get an operand used as a sender.

from Stmt
getASubject

Get a subjects belonging to this Evaluate.

from Evaluate_
getASuccessorStmtfrom Stmt
getAnOperandfrom Stmt
getBranch

Get the nth branches of this Evaluate.

from Evaluate_
getBranchesList

Get the list of branches belonging to this Evaluate.

from Evaluate_
getBranchesSize

Get the number of elements in the list of branches.

from Evaluate_
getEnclosingParagraph

Get the paragraph containing this statement.

from Stmt
getEnclosingProcedureDivision

Get the procedure division containing this statement.

from Stmt
getEnclosingSection

Get the section containing this statement.

from Stmt
getEnclosingSentence

Get the sentence containing this statement.

from Stmt
getEnclosingText

Get the unit containing this element.

from AstNode
getEnclosingUnit

Get the unit containing this element.

from AstNode
getFirstBranch

Get the first branches in the list.

from Evaluate_
getFirstSubject

Get the first subjects in the list.

from Evaluate_
getLastBranch

Get the last branches in the list.

from Evaluate_
getLastSubject

Get the last subjects in the list.

from Evaluate_
getLocation

Get this element’s location.

from Locatable
getNumLines

Get the number of lines covered by this element.

from Locatable
getScopeTerminator

Get the scope terminator of this Evaluate.

from Evaluate_
getSubject

Get the nth subjects of this Evaluate.

from Evaluate_
getSubjectsList

Get the list of subjects belonging to this Evaluate.

from Evaluate_
getSubjectsSize

Get the number of elements in the list of subjects.

from Evaluate_
hasAncestor

Does this AstNode have ‘other’ as a ancestor?

from AstNode
hasDescendant

Does this AstNode have ‘other’ as a descendant?

from AstNode
isCompilerGenerated

Was this statement inserted by the “compiler” ?

from Stmt