CodeQL library for Rust
codeql/rust-all 0.2.15 (changelog, source)
Search

Module Impl

INTERNAL: This module contains the customizable definition of CallExpr and should not be referenced directly.

Import path

import codeql.rust.elements.internal.CallExprImpl

Predicates

Classes

CallExpr

NOTE: Consider using Call instead, as that excludes call expressions that are instantiations of tuple structs and tuple variants.

CallExprCall

A call expression that is not an instantiation of a tuple struct or a tuple variant.

CallExprMethodCall

A call expression that is a potential method call.

DynamicCallExpr

A call expression that targets a closure (or any value that implements Fn, FnMut, or FnOnce).

TupleStructExpr

A call expression that instantiates a tuple struct.

TupleVariantExpr

A call expression that instantiates a tuple variant.