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 |