Uses of Class
com._1c.g5.v8.dt.bsl.model.typesytem.VariableTypeState
-
Packages that use VariableTypeState Package Description com._1c.g5.v8.dt.bsl.model.typesytem com._1c.g5.v8.dt.bsl.typesystem -
-
Uses of VariableTypeState in com._1c.g5.v8.dt.bsl.model.typesytem
Subclasses of VariableTypeState in com._1c.g5.v8.dt.bsl.model.typesytem Modifier and Type Class Description class
PromiseVariableTreeTypeState
SpecialVariableTreeTypeState
for async methods.class
PromiseVariableTreeTypeStateWithSubStates
SpecialVariableTreeTypeStateWithSubStates
for async methods.class
ThreadSafeVariableTreeTypeState
SpecialVariableTreeTypeState
.class
VariableTreeTypeState
SpecialVariableTypeState
forBslTreeTypeSystem
class
VariableTreeTypeStateWithSubStates
SpecialThreadSafeVariableTreeTypeState
with additional sub statesMethods in com._1c.g5.v8.dt.bsl.model.typesytem that return VariableTypeState Modifier and Type Method Description VariableTypeState
PromiseVariableTreeTypeState. copyWithNewOffset(int newOffset)
VariableTypeState
ThreadSafeVariableTreeTypeState. copyWithNewOffset(int newOffset)
VariableTypeState
VariableTreeTypeState. copyWithNewOffset(int newOffset)
VariableTypeState
VariableTypeState. copyWithNewOffset(int newOffset)
Creates newVariableTypeState
with new offsetVariableTypeState
SingleTypeStateProvider. getLastState(Environments envs)
VariableTypeState
VariableTypeStateProvider. getLastState(Environments envs)
Gets last state byEnvironment
VariableTypeState
VariableTypeStateProvider.InnerProvider. getLastState()
Gets the state with the highest value ofgetOffset()
VariableTypeState
VariableTypeStateProvider.InnerProvider. getLastStateBetween(int begin, int end)
VariableTypeState
VariableTypeStateProvider.InnerProvider. getNearestByOffset(int offset)
Gets the state with the nearest value ofgetOffset()
tooffset
Methods in com._1c.g5.v8.dt.bsl.model.typesytem that return types with arguments of type VariableTypeState Modifier and Type Method Description List<VariableTypeState>
ThreadSafeVariableTypeStateProvider. getAll()
List<VariableTypeState>
VariableTypeStateProvider. getAll()
Gets all state into providerList<VariableTypeState>
VariableTypeStateProvider. getAll(Environments envs)
Gets all state into providerList<VariableTypeState>
VariableTypeStateProvider.InnerProvider. getAll()
Gets all states from providerList<VariableTypeState>
ThreadSafeVariableTypeStateProvider. getLastState()
List<VariableTypeState>
VariableTypeStateProvider. getLastState()
Gets all last state for all allowedEnvironment
List<VariableTypeState>
ThreadSafeVariableTypeStateProvider. getLastStateBetween(Environments envs, int begin, int end)
List<VariableTypeState>
VariableTypeStateProvider. getLastStateBetween(Environments envs, int begin, int end)
Gets the nearest state toend
which hasoffset
more thanbegin
List<VariableTypeState>
ThreadSafeVariableTypeStateProvider. getNearestByOffset(int offset)
List<VariableTypeState>
ThreadSafeVariableTypeStateProvider. getNearestByOffset(Environments envs, int offset)
List<VariableTypeState>
VariableTypeStateProvider. getNearestByOffset(int offset)
Gets the nearestVariableTypeState
by offset for all allowedEnvironment
List<VariableTypeState>
VariableTypeStateProvider. getNearestByOffset(Environments envs, int offset)
Gets the nearestVariableTypeState
by offsetMethods in com._1c.g5.v8.dt.bsl.model.typesytem with parameters of type VariableTypeState Modifier and Type Method Description void
ThreadSafeVariableTypeStateProvider. addState(VariableTypeState state)
void
VariableTypeStateProvider. addState(VariableTypeState state)
Adds new state to providervoid
VariableTypeStateProvider.InnerProvider. addState(VariableTypeState state)
Adds newVariableTypeStateProvider
to providervoid
IExpressionTypeState. addTypes(VariableTypeState state)
Add type to state from another statevoid
PromiseVariableTreeTypeState. addTypes(VariableTypeState state)
void
ThreadSafeVariableTreeTypeState. addTypes(VariableTypeState state)
void
VariableTreeTypeState. addTypes(VariableTypeState state)
void
VariableTypeState. addTypes(VariableTypeState state)
int
PromiseVariableTreeTypeState. compareTo(VariableTypeState state)
int
VariableTypeState. compareTo(VariableTypeState state)
Method parameters in com._1c.g5.v8.dt.bsl.model.typesytem with type arguments of type VariableTypeState Modifier and Type Method Description void
ThreadSafeVariableTypeStateProvider. addStates(List<VariableTypeState> states)
void
VariableTypeStateProvider. addStates(List<VariableTypeState> states)
Adds states to provider -
Uses of VariableTypeState in com._1c.g5.v8.dt.bsl.typesystem
Methods in com._1c.g5.v8.dt.bsl.typesystem that return VariableTypeState Modifier and Type Method Description VariableTypeState
IVariableTypeStateFactory. createVariableTypeState(Variable variable, Environments envs, int offset, org.eclipse.xtext.nodemodel.INode blockNode)
Creates state
-