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

Module Type

Provides classes for .Net types.

Import path

import semmle.code.dotnet.Type

Imports

Callable

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

Declaration

Provides classes for .Net declarations.

Generics

Provides classes for generic types and methods.

Namespace

Provides the Namespace class to represent .Net namespaces.

Classes

ArrayType

An array type.

PointerType

A pointer type.

Type

A type. Either a value or reference type (ValueOrRefType), a type parameter (TypeParameter), a pointer type (PointerType), or an array type (ArrayType).

TypeParameter

A type parameter, for example T in System.Nullable<T>.

ValueOrRefType

A value or reference type.