mirror of
https://github.com/github/codeql.git
synced 2026-04-30 11:15:13 +02:00
renamed "jsxelement" to "jsx_element"
This commit is contained in:
@@ -78,7 +78,7 @@ module DOM {
|
||||
/**
|
||||
* A JSX element, viewed as an `ElementDefinition`.
|
||||
*/
|
||||
private class JsxElementDefinition extends ElementDefinition, @jsxelement {
|
||||
private class JsxElementDefinition extends ElementDefinition, @jsx_element {
|
||||
JsxElementDefinition() { this instanceof JSXElement }
|
||||
|
||||
override string getName() { result = this.(JSXElement).getName() }
|
||||
|
||||
@@ -15,7 +15,7 @@ import javascript
|
||||
* <><h1>Title</h1>Some <b>text</b></>
|
||||
* ```
|
||||
*/
|
||||
class JSXNode extends Expr, @jsxelement {
|
||||
class JSXNode extends Expr, @jsx_element {
|
||||
/** Gets the `i`th element in the body of this element or fragment. */
|
||||
Expr getBodyElement(int i) { i >= 0 and result = getChildExpr(-i - 2) }
|
||||
|
||||
|
||||
@@ -324,7 +324,7 @@ case @expr.kind of
|
||||
| 86 = @named_export_specifier
|
||||
| 87 = @exp_expr
|
||||
| 88 = @assign_exp_expr
|
||||
| 89 = @jsxelement
|
||||
| 89 = @jsx_element
|
||||
| 90 = @jsx_qualified_name
|
||||
| 91 = @jsx_empty_expr
|
||||
| 92 = @awaitexpr
|
||||
@@ -507,7 +507,7 @@ case @property.kind of
|
||||
| 9 = @parameter_field
|
||||
;
|
||||
|
||||
@property_parent = @obj_expr | @object_pattern | @classdefinition | @jsxelement | @interfacedefinition | @enumdeclaration;
|
||||
@property_parent = @obj_expr | @object_pattern | @classdefinition | @jsx_element | @interfacedefinition | @enumdeclaration;
|
||||
@property_accessor = @property_getter | @property_setter;
|
||||
@call_signature = @function_call_signature | @constructor_call_signature;
|
||||
@field = @proper_field | @parameter_field;
|
||||
|
||||
@@ -1370,7 +1370,7 @@
|
||||
<v>1</v>
|
||||
</e>
|
||||
<e>
|
||||
<k>@jsxelement</k>
|
||||
<k>@jsx_element</k>
|
||||
<v>1090</v>
|
||||
</e>
|
||||
<e>
|
||||
|
||||
Reference in New Issue
Block a user