Module Aliases
Provides aliases for commonly used classes that have different names in the QL libraries for other languages.
Import path
import semmle.javascript.AliasesImports
| 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. |