Class AST::OtherLiteral_
Direct supertypes
Indirect supertypes
- @argument
- @ast_node
- @call_arg_value
- @data_reference_parent
- @evaluate_subject
- @identifier_or_literal
- @literal
- @literal_parent
- @locatable
- @program_name
- @relation_object
- @relation_operand
- @string_parent
- @subscript
- @when_object
- Argument
- Argument_
- AstNode
- AstNode_
- CallArgValue
- CallArgValue_
- EvaluateSubject
- EvaluateSubject_
- IdentifierOrLiteral
- IdentifierOrLiteral_
- Literal_
- Locatable
- ProgramName
- ProgramName_
- RelationObject
- RelationObject_
- RelationOperand
- RelationOperand_
- Subscript
- Subscript_
- WhenObject
- WhenObject_
Known direct subtypes
Predicates
Inherited predicates
getASuccessor | Get any possible successor in the progam’s control flow. | from AstNode |
getEnclosingText | Get the unit containing this element. | from AstNode |
getEnclosingUnit | Get the unit containing this element. | from AstNode |
getLocation | Get this element’s location. | from Locatable |
getNumLines | Get the number of lines covered by this element. | from Locatable |
getParent | from Literal_ | |
getValue | Get the value of this | from Literal_ |
hasAncestor | Does this AstNode have ‘other’ as a ancestor? | from AstNode |
hasDescendant | Does this AstNode have ‘other’ as a descendant? | from AstNode |
isAlphanumeric | Is this literal alphanumeric, regardless of context? | from Literal |
isNumeric | Is this literal numeric, regardless of context? | from Literal |