Module Variable
Provides classes for variables, such as fields, parameters, local variables, and constants.
Import path
import semmle.code.csharp.Variable
Imports
Assignable |
Provides classes for working with assignables. |
Callable |
Provides |
Element |
Provides the |
Type |
Provides classes for types. |
Classes
EnumConstant |
An |
Field |
A field. For example, the fields |
ImplicitAccessorParameter |
An implicit accessor or event accessor parameter corresponding to the special |
LocalConstant |
A local constant, modeled as a special kind of local variable. For example, the local constant |
LocalScopeVariable |
A locally scoped variable. Either a local variable ( |
LocalVariable |
A local variable, declared within the scope of a callable. For example, the variables |
MemberConstant |
A member constant, modeled a special kind of field. For example, the constant |
Parameter |
A parameter of a parameterizable declaration (callable, delegate, or indexer). For example, |
Variable |
A variable. Either a variable with local scope ( |