Module Aliases
Provides aliases for commonly used classes that have different names in the QL libraries for other languages.
Import path
import semmle.javascript.Aliases
Imports
javascript | Provides classes for working with JavaScript programs, as well as JSON, YAML and HTML. |
Aliases
AndBitwiseExpr | A bitwise ‘and’ expression. |
AndLogicalExpr | A logical ‘and’ expression. |
ArrayAccess | An index expression (also known as computed property access). |
AssignOp | A compound assign expression. |
BoolLiteral | A Boolean literal, that is, either |
CaseStmt | A |
ComparisonOperation | A comparison expression, that is, either an equality test ( |
DoStmt | A |
EqualityOperation | An equality test using |
FieldAccess | A dot expression. |
InstanceOfExpr | An |
LabelStmt | A labeled statement. |
LogicalAndExpr | A logical ‘and’ expression. |
LogicalNotExpr | A logical negation expression. |
LogicalOrExpr | A logical ‘or’ expression. |
Loop | A loop, that is, a while loop, a do-while loop, a for loop, or a for-in loop. |
MultilineComment | A block comment (which may be a JSDoc comment). |
OrBitwiseExpr | A bitwise ‘or’ expression. |
OrLogicalExpr | A logical ‘or’ expression. |
ParenthesisExpr | A parenthesized expression. |
ParenthesizedExpr | A parenthesized expression. |
RelationalOperation | A relational comparison using |
RemExpr | A modulo expression. |
SingleLineComment | A line comment, that is, either an HTML comment or a |
SuperAccess | A |
SwitchCase | A |
ThisAccess | A |
VariableAccess | An identifier that refers to a variable in a non-declaring position. |
XorBitwiseExpr | An exclusive ‘or’ expression. |