Module Erb
Import path
import codeql.ruby.ast.Erb
Classes
ErbAstNode | A node in the ERB abstract syntax tree. This class is the base class for all ERB elements. |
ErbCode | An ERB token appearing within a code directive. This will typically be interpreted as Ruby code or a GraphQL query, depending on context. |
ErbComment | An ERB token appearing within a comment directive. |
ErbCommentDirective | A comment directive in an ERB template. |
ErbDirective | A directive in an ERB template. |
ErbExecutionDirective | An execution directive in an ERB template. This code will be executed as Ruby, but not rendered. |
ErbFile | A |
ErbGraphqlDirective | A GraphQL directive in an ERB template. |
ErbOutputDirective | An output directive in an ERB template. |
ErbTemplate | An ERB template. This can contain multiple directives to be executed when the template is compiled. |
ErbToken | An ERB token. This could be embedded code, a comment, or arbitrary text. |