CodeQL library for JavaScript/TypeScript
codeql/javascript-all 0.8.12 (changelog, source)
Search

Case type @expr

Known direct subtypes

Branch types

@add_expr
@array_comprehension_expr
@array_expr
@array_pattern
@arrow_function_expr
@as_type_assertion
@assign_add_expr
@assign_and_expr
@assign_div_expr
@assign_exp_expr
@assign_expr
@assign_lshift_expr
@assign_mod_expr
@assign_mul_expr
@assign_or_expr
@assign_rshift_expr
@assign_sub_expr
@assign_urshift_expr
@assign_xor_expr
@assignlogandexpr
@assignlogorexpr
@assignnullishcoalescingexpr
@await_expr
@bigint_literal
@bind_expr
@bit_not_expr
@bitand_expr
@bitor_expr
@boolean_literal
@call_expr
@class_expr
@conditional_expr
@decorator
@decorator_list
@delete_expr
@div_expr
@dot_expr
@dynamic_import
@e4x_xml_anyname
@e4x_xml_dotdotexpr
@e4x_xml_dynamic_attribute_selector
@e4x_xml_dynamic_qualident
@e4x_xml_filter_expression
@e4x_xml_static_attribute_selector
@e4x_xml_static_qualident
@eq_expr
@eqq_expr
@exp_expr
@export_default_specifier
@export_namespace_specifier
@export_varaccess
@expression_with_type_arguments
@external_module_reference
@for_in_comprehension_block
@for_of_comprehension_block
@function_expr
@function_sent_expr
@ge_expr
@generated_code_expr
@generator_expr
@gt_expr
@import_default_specifier
@import_meta_expr
@import_namespace_specifier
@in_expr
@index_expr
@instanceof_expr
@jsx_element
@jsx_empty_expr
@jsx_qualified_name
@label
@le_expr
@legacy_letexpr
@log_not_expr
@logand_expr
@logor_expr
@lshift_expr
@lt_expr
@mod_expr
@mul_expr
@named_export_specifier
@named_import_specifier
@neg_expr
@neq_expr
@neqq_expr
@new_expr
@newtarget_expr
@non_null_assertion
@null_literal
@nullishcoalescing_expr
@number_literal
@obj_expr
@object_pattern
@par_expr
@plus_expr
@postdec_expr
@postinc_expr
@predec_expr
@prefix_type_assertion
@preinc_expr
@proper_varaccess
@regexp_literal
@rshift_expr
@satisfies_expr
@seq_expr
@spread_element
@string_literal
@sub_expr
@super_expr
@tagged_template_expr
@template_element
@template_literal
@template_pipe_ref
@this_expr
@typeof_expr
@urshift_expr
@var_decl
@var_declarator
@void_expr
@xor_expr
@yield_expr