CodeQL library for Ruby
codeql/ruby-all 4.1.1 (changelog, source)
Search

Class TrueCompletion

A Boolean true completion.

Import path

import codeql.ruby.controlflow.internal.Completion

Direct supertypes

Indirect supertypes

Inherited fields

Inherited predicates

continuesLoop

Holds if this completion will continue a loop when it is the completion of a loop body.

from Completion
getAMatchingSuccessorType

Gets a successor type that matches this completion.

from BooleanCompletion
getDual

Gets the dual Boolean completion.

from BooleanCompletion
getInnerCompletion

Gets the inner completion. This is either the inner completion, when the completion is nested, or the completion itself.

from Completion
getOuterCompletion

Gets the outer completion. This is either the outer completion, when the completion is nested, or the completion itself.

from Completion
getValue

Gets the Boolean value of this conditional completion.

from ConditionalCompletion
isValidFor

Holds if this completion is valid for node n.

from Completion
toString

Gets a textual representation of this completion.

from BooleanCompletion

Charpred