CodeQL library for C#
codeql/csharp-all 0.4.4 (changelog, source)
Search

Module DotNet

Provides a common model for all .Net languages, including C# and CIL.

Import path

import semmle.code.dotnet.DotNet

Imports

Callable

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

Declaration

Provides classes for .Net declarations.

Element

Provides the .Net Element class.

Expr

Provides .Net expression classes.

Generics

Provides classes for generic types and methods.

Namespace

Provides the Namespace class to represent .Net namespaces.

Type

Provides classes for .Net types.

Utils

Provides some useful .Net classes.

Variable

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