mirror of
https://github.com/github/codeql.git
synced 2026-04-30 11:15:13 +02:00
autoformat
This commit is contained in:
@@ -66,232 +66,300 @@ class VariableAccess = VarAccess;
|
||||
class XorBitwiseExpr = XOrExpr;
|
||||
|
||||
// Aliases for deprecated predicates from the dbscheme
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_externs` defined in the .dbscheme.
|
||||
* Use `TopLevel#isExterns()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isExterns(TopLevel toplevel) { is_externs(toplevel) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_module` defined in the .dbscheme.
|
||||
* Use the `Module` class in `Module.qll` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isModule(TopLevel toplevel) { is_module(toplevel) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_nodejs` defined in the .dbscheme.
|
||||
* Use `NodeModule` from `NodeJS.qll` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isNodejs(TopLevel toplevel) { is_nodejs(toplevel) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_es2015_module` defined in the .dbscheme.
|
||||
* Use `ES2015Module` from `ES2015Modules.qll` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isES2015Module(TopLevel toplevel) { is_es2015_module(toplevel) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_closure_module` defined in the .dbscheme.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isClosureModule(TopLevel toplevel) { is_closure_module(toplevel) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `stmt_containers` defined in the .dbscheme.
|
||||
* Use `ASTNode#getContainer()` instead.
|
||||
*/
|
||||
deprecated predicate stmtContainers(Stmt stmt, StmtContainer container) { stmt_containers(stmt, container) }
|
||||
*/
|
||||
deprecated predicate stmtContainers(Stmt stmt, StmtContainer container) {
|
||||
stmt_containers(stmt, container)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `jump_targets` defined in the .dbscheme.
|
||||
* Use `JumpStmt#getTarget()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate jumpTargets(Stmt jump, Stmt target) { jump_targets(jump, target) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_instantiated` defined in the .dbscheme.
|
||||
* Use `NamespaceDeclaration#isInstantiated() instead.`
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isInstantiated(NamespaceDeclaration decl) { is_instantiated(decl) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `has_declare_keyword` defined in the .dbscheme.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate hasDeclareKeyword(ASTNode stmt) { has_declare_keyword(stmt) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_for_await_of` defined in the .dbscheme.
|
||||
* Use `ForOfStmt#isAwait()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isForAwaitOf(ForOfStmt forof) { is_for_await_of(forof) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `enclosing_stmt` defined in the .dbscheme.
|
||||
* Use `ExprOrType#getEnclosingStmt` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate enclosingStmt(ExprOrType expr, Stmt stmt) { enclosing_stmt(expr, stmt) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `expr_containers` defined in the .dbscheme.
|
||||
* Use `ASTNode#getContainer()` instead.
|
||||
*/
|
||||
deprecated predicate exprContainers(ExprOrType expr, StmtContainer container) { expr_containers(expr, container) }
|
||||
*/
|
||||
deprecated predicate exprContainers(ExprOrType expr, StmtContainer container) {
|
||||
expr_containers(expr, container)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `array_size` defined in the .dbscheme.
|
||||
* Use `ArrayExpr#getSize()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate arraySize(Expr ae, int sz) { array_size(ae, sz) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_delegating` defined in the .dbscheme.
|
||||
* Use `YieldExpr#isDelegating()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isDelegating(YieldExpr yield) { is_delegating(yield) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_arguments_object` defined in the .dbscheme.
|
||||
* Use the `ArgumentsVariable` class instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isArgumentsObject(Variable id) { is_arguments_object(id) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_computed` defined in the .dbscheme.
|
||||
* Use the `isComputed()` method on the `MemberDeclaration`/`Property`/`PropertyPattern` class instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isComputed(Property prop) { is_computed(prop) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_method` defined in the .dbscheme.
|
||||
* Use the `isMethod()` method on the `MemberDeclaration`/`Property` class instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isMethod(Property prop) { is_method(prop) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_static` defined in the .dbscheme.
|
||||
* Use `MemberDeclaration#isStatic()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isStatic(Property prop) { is_static(prop) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_abstract_member` defined in the .dbscheme.
|
||||
* Use `MemberDeclaration#isAbstract()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isAbstractMember(Property prop) { is_abstract_member(prop) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_const_enum` defined in the .dbscheme.
|
||||
* Use `EnumDeclaration#isConst()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isConstEnum(EnumDeclaration id) { is_const_enum(id) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_abstract_class` defined in the .dbscheme.
|
||||
* Use `ClassDefinition#isAbstract()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isAbstractClass(ClassDeclStmt id) { is_abstract_class(id) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `has_public_keyword` defined in the .dbscheme.
|
||||
* Use `MemberDeclaration#hasPublicKeyword() instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate hasPublicKeyword(Property prop) { has_public_keyword(prop) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `has_private_keyword` defined in the .dbscheme.
|
||||
* Use `MemberDeclaration#isPrivate() instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate hasPrivateKeyword(Property prop) { has_private_keyword(prop) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `has_protected_keyword` defined in the .dbscheme.
|
||||
* Use `MemberDeclaration#isProtected() instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate hasProtectedKeyword(Property prop) { has_protected_keyword(prop) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `has_readonly_keyword` defined in the .dbscheme.
|
||||
* Use `FieldDeclaration#isReadonly()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate hasReadonlyKeyword(Property prop) { has_readonly_keyword(prop) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `has_type_keyword` defined in the .dbscheme.
|
||||
* Use the `isTypeOnly` method on the `ImportDeclaration`/`ExportDeclaration` classes instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate hasTypeKeyword(ASTNode id) { has_type_keyword(id) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_optional_member` defined in the .dbscheme.
|
||||
* Use `FieldDeclaration#isOptional()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isOptionalMember(Property id) { is_optional_member(id) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `has_definite_assignment_assertion` defined in the .dbscheme.
|
||||
* Use the `hasDefiniteAssignmentAssertion` method on the `FieldDeclaration`/`VariableDeclarator` classes instead.
|
||||
*/
|
||||
deprecated predicate hasDefiniteAssignmentAssertion(ASTNode id) { has_definite_assignment_assertion(id) }
|
||||
*/
|
||||
deprecated predicate hasDefiniteAssignmentAssertion(ASTNode id) {
|
||||
has_definite_assignment_assertion(id)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_optional_parameter_declaration` defined in the .dbscheme.
|
||||
* Use `Parameter#isDeclaredOptional()` instead.
|
||||
*/
|
||||
deprecated predicate isOptionalParameterDeclaration(Parameter parameter) { is_optional_parameter_declaration(parameter) }
|
||||
*/
|
||||
deprecated predicate isOptionalParameterDeclaration(Parameter parameter) {
|
||||
is_optional_parameter_declaration(parameter)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `has_asserts_keyword` defined in the .dbscheme.
|
||||
* Use `PredicateTypeExpr#hasAssertsKeyword() instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate hasAssertsKeyword(PredicateTypeExpr node) { has_asserts_keyword(node) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `js_parse_errors` defined in the .dbscheme.
|
||||
* Use the `JSParseError` class instead.
|
||||
*/
|
||||
deprecated predicate jsParseErrors(JSParseError id, TopLevel toplevel, string message, string line) { js_parse_errors(id, toplevel, message, line) }
|
||||
*/
|
||||
deprecated predicate jsParseErrors(JSParseError id, TopLevel toplevel, string message, string line) {
|
||||
js_parse_errors(id, toplevel, message, line)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `regexp_parse_errors` defined in the .dbscheme.
|
||||
* Use the `RegExpParseError` class instead.
|
||||
*/
|
||||
deprecated predicate regexpParseErrors(RegExpParseError id, RegExpTerm regexp, string message) { regexp_parse_errors(id, regexp, message) }
|
||||
*/
|
||||
deprecated predicate regexpParseErrors(RegExpParseError id, RegExpTerm regexp, string message) {
|
||||
regexp_parse_errors(id, regexp, message)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_greedy` defined in the .dbscheme.
|
||||
* Use `RegExpQuantifier#isGreedy` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isGreedy(RegExpQuantifier id) { is_greedy(id) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `range_quantifier_lower_bound` defined in the .dbscheme.
|
||||
* Use `RegExpRange#getLowerBound()` instead.
|
||||
*/
|
||||
deprecated predicate rangeQuantifierLowerBound(RegExpRange id, int lo) { range_quantifier_lower_bound(id, lo) }
|
||||
*/
|
||||
deprecated predicate rangeQuantifierLowerBound(RegExpRange id, int lo) {
|
||||
range_quantifier_lower_bound(id, lo)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `range_quantifier_upper_bound` defined in the .dbscheme.
|
||||
* Use `RegExpRange#getUpperBound() instead.
|
||||
*/
|
||||
deprecated predicate rangeQuantifierUpperBound(RegExpRange id, int hi) { range_quantifier_upper_bound(id, hi) }
|
||||
*/
|
||||
deprecated predicate rangeQuantifierUpperBound(RegExpRange id, int hi) {
|
||||
range_quantifier_upper_bound(id, hi)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_capture` defined in the .dbscheme.
|
||||
* Use `RegExpGroup#isCapture()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isCapture(RegExpGroup id, int number) { is_capture(id, number) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_named_capture` defined in the .dbscheme.
|
||||
* Use `RegExpGroup#isNamed()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isNamedCapture(RegExpGroup id, string name) { is_named_capture(id, name) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_inverted` defined in the .dbscheme.
|
||||
* Use `RegExpCharacterClass#isInverted()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isInverted(RegExpCharacterClass id) { is_inverted(id) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `regexp_const_value` defined in the .dbscheme.
|
||||
* Use `RegExpConstant#getValue()` instead.
|
||||
*/
|
||||
deprecated predicate regexpConstValue(RegExpConstant id, string value) { regexp_const_value(id, value) }
|
||||
*/
|
||||
deprecated predicate regexpConstValue(RegExpConstant id, string value) {
|
||||
regexp_const_value(id, value)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `char_class_escape` defined in the .dbscheme.
|
||||
* Use `RegExpCharacterClassEscape#getValue()` instead.
|
||||
*/
|
||||
deprecated predicate charClassEscape(RegExpCharacterClassEscape id, string value) { char_class_escape(id, value) }
|
||||
*/
|
||||
deprecated predicate charClassEscape(RegExpCharacterClassEscape id, string value) {
|
||||
char_class_escape(id, value)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `named_backref` defined in the .dbscheme.
|
||||
* Use `RegExpBackRef#getName()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate namedBackref(RegExpBackRef id, string name) { named_backref(id, name) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `unicode_property_escapename` defined in the .dbscheme.
|
||||
* Use `RegExpUnicodePropertyEscape#getName()` instead.
|
||||
*/
|
||||
deprecated predicate unicodePropertyEscapeName(RegExpUnicodePropertyEscape id, string name) { unicode_property_escapename(id, name) }
|
||||
*/
|
||||
deprecated predicate unicodePropertyEscapeName(RegExpUnicodePropertyEscape id, string name) {
|
||||
unicode_property_escapename(id, name)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `unicode_property_escapevalue` defined in the .dbscheme.
|
||||
* Use `RegExpUnicodePropertyEscape#getValue()` instead.
|
||||
*/
|
||||
deprecated predicate unicodePropertyEscapeValue(RegExpUnicodePropertyEscape id, string value) { unicode_property_escapevalue(id, value) }
|
||||
*/
|
||||
deprecated predicate unicodePropertyEscapeValue(RegExpUnicodePropertyEscape id, string value) {
|
||||
unicode_property_escapevalue(id, value)
|
||||
}
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_generator` defined in the .dbscheme.
|
||||
* Use `Function#isGenerator()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isGenerator(Function fun) { is_generator(fun) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `has_rest_parameter` defined in the .dbscheme.
|
||||
* Use `Function#hasRestParameter()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate hasRestParameter(Function fun) { has_rest_parameter(fun) }
|
||||
|
||||
/**
|
||||
* Alias for the predicate `is_async` defined in the .dbscheme.
|
||||
* Use `Function#isAsync()` instead.
|
||||
*/
|
||||
*/
|
||||
deprecated predicate isAsync(Function fun) { is_async(fun) }
|
||||
|
||||
@@ -1849,10 +1849,10 @@ class AssignExpr extends @assign_expr, Assignment {
|
||||
}
|
||||
|
||||
private class TCompoundAssignExpr =
|
||||
@assign_add_expr or @assign_sub_expr or @assign_mul_expr or @assign_div_expr or @assign_mod_expr or
|
||||
@assign_exp_expr or @assign_lshift_expr or @assign_rshift_expr or @assign_urshift_expr or
|
||||
@assign_or_expr or @assign_xor_expr or @assign_and_expr or @assignlogandexpr or @assignlogorexpr or
|
||||
@assignnullishcoalescingexpr;
|
||||
@assign_add_expr or @assign_sub_expr or @assign_mul_expr or @assign_div_expr or
|
||||
@assign_mod_expr or @assign_exp_expr or @assign_lshift_expr or @assign_rshift_expr or
|
||||
@assign_urshift_expr or @assign_or_expr or @assign_xor_expr or @assign_and_expr or
|
||||
@assignlogandexpr or @assignlogorexpr or @assignnullishcoalescingexpr;
|
||||
|
||||
/**
|
||||
* A compound assign expression.
|
||||
|
||||
@@ -1281,7 +1281,8 @@ class NamespaceAccess extends TypeExpr, NamespaceRef, @namespace_access {
|
||||
/**
|
||||
* An identifier that refers to a namespace from inside a type annotation.
|
||||
*/
|
||||
class LocalNamespaceAccess extends NamespaceAccess, LexicalAccess, Identifier, @local_namespace_access {
|
||||
class LocalNamespaceAccess extends NamespaceAccess, LexicalAccess, Identifier,
|
||||
@local_namespace_access {
|
||||
override Identifier getIdentifier() { result = this }
|
||||
|
||||
/** Gets the local name being accessed. */
|
||||
|
||||
Reference in New Issue
Block a user