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

Class Impl::RegExpLiteral

A string literal used as a regular expression

Import path

import codeql.ruby.regexp.RegExpTreeView

Direct supertypes

Indirect supertypes

Fields

Predicates

getAPrimaryQlClass

Gets the primary QL class for this regex.

getChild

Gets the ith child term.

getFlags

Get a string representing all modes for this regex.

isDotAll

Holds if dot, ., matches all characters, including newlines.

isIgnoreCase

Holds if this regex matching is case-insensitive for this regex.

Inherited predicates

getAChild

Gets a child term .

from RegExpParent
getLastChild

Gets the last child term of this element.

from RegExpParent
getNumChild

Gets the number of child terms.

from RegExpParent
getPrimaryQlClasses

Gets a comma-separated list of the names of the primary CodeQL classes to which this regular expression term belongs.

from RegExpParent
toString

Gets a textual representation of this element.

from RegExpParent

Charpred