Module Type

Provides classes for .Net types.

Import path

semmle.code.dotnet.Type

Imports

Callable
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.