Module AssignableDefinitions
Provides different types of AssignableDefinition
s.
Import path
import csharp
Predicates
isUncertainRefCall |
Holds if the |
Classes
AddressOfDefinition |
An indirect address-of definition, for example |
AssignmentDefinition |
A non-tuple definition by direct assignment, for example |
ImplicitParameterDefinition |
An implicit parameter definition at the entry point of the associated callable. |
InitializerDefinition |
An initializer definition for a field or a property, for example line 2 in |
LocalVariableDefinition |
A local variable definition without an initializer, for example |
MutationDefinition |
A definition by mutation, for example |
OutRefDefinition |
A definition via an |
PatternDefinition |
A local variable definition in a pattern, for example |
TupleAssignmentDefinition |
A tuple definition by direct assignment, for example the definition of |