Module Member

Provides classes relating to declarations and type members.

Import path

semmle.code.csharp.Member

Imports

Callable

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

Element

Provides the Element class, the base class of all C# program elements.

Modifier

Provides classes for modifiers.

Variable

Provides classes for variables, such as fields, parameters, local variables, and constants.

Classes

Declaration

A declaration.

Member

A declaration that is a member of a type.

Modifiable

A declaration that can have a modifier.

Parameterizable

A parameterizable declaration. Either a callable (Callable), a delegate type (DelegateType), or an indexer (Indexer).

Virtualizable

A member where the virtual modifier is valid. That is, a method, a property, an indexer, or an event.