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

Module ConstantValue

Provides different sub classes of ConstantValue.

Import path

import codeql.ruby.AST

Predicates

fromFloat

Gets the float constant x.

fromInt

Gets the integer constant x.

fromRegExp

Gets the regexp constant x.

fromString

Gets the string constant x.

fromStringlikeValue

Gets the string, symbol, or regexp constant x.

fromSymbol

Gets the symbol constant x.

Classes

ConstantBooleanValue

A constant Boolean value.

ConstantComplexValue

A constant complex value.

ConstantFloatValue

A constant float value.

ConstantIntegerValue

A constant integer value.

ConstantNilValue

A constant nil value.

ConstantRationalValue

A constant rational value.

ConstantRegExpValue

A constant regexp value.

ConstantStringValue

A constant string value.

ConstantStringlikeValue

A constant string-like value.

ConstantSymbolValue

A constant symbol value.