CodeQL library for C#
Search

Module Callable

Provides Callable classes, which are things that can be called such as methods and constructors.

Import path

import semmle.code.dotnet.Callable

Imports

Declaration

Provides classes for .Net declarations.

Expr

Provides .Net expression classes.

Parameterizable

Provides a general parameterizable entity to represent constructs that might have parameters.

Variable

Provides classes for .Net variables, such as fields and parameters.

Classes

Callable

A .Net callable.

Constructor

A constructor.

Destructor

A destructor/finalizer.

RecordCloneCallable

A clone method on a record.